Multi-objective grid scheduling

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Grid computing is a distributed paradigm that coordinates heterogeneous resources using decentralized control. Grid computing is commonly used by scientists for executing experiments. Scheduling jobs within Grid environments is a challenging task. Scientists often need to ensure not only a successful execution for their experiments but also they have to satisfy constraints such as deadlines or budgets. Both of these constraints, execution time and cost, are not trivial to satisfy, as they are conflict with each other, eg cheaper resources are usually slower than expensive ones. Hence, a multi-objective scheduling optimization is a more challenging task in Grid infrastructures. This chapter presents a new multi-objective approach, MOGSA (Multi-Objective Gravitational Search Algorithm), based on the gravitational search behaviour in order to optimize both objectives, execution time and cost, with the same importance and also at the same time. Two studies are carried out in order to evaluate the quality of this new approach for grid scheduling. Firstly, MOGSA is compared with the multiobjective standard and well-known NSGA-II (Non-Dominated Sorting Genetic Algorithm II) to prove the multi-objective optimization suitability of the proposed algorithm. Secondly two real grid schedulers (WMS and DBC) are also compared with MOGSA. TheWMS (WorkloadManagement System) is considered because of it is part of the most used European grid middleware - gLite - And also the DBC (Deadline Budget Constraint) algorithm from Nimrod-G participates in this evaluation due to its good performance keeping the deadline and budget per job. Results point out the superiority of MOGSA in all the studies carried out. MOGSA offers more quality solutions than NSGA-II and also better performance than current real schedulers. © 2013 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Arsuaga-Ríos, M., & Vega-Rodríguez, M. A. (2013). Multi-objective grid scheduling. Studies in Computational Intelligence, 505, 225–249. https://doi.org/10.1007/978-3-642-39304-4_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free