DocumentCode :
262565
Title :
Multi-objective Evolution Based Dynamic Job Scheduler in Grid
Author :
Paul, Deleglise ; Aggarwal, S.K.
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Kanpur, Kanpur, India
fYear :
2014
fDate :
2-4 July 2014
Firstpage :
359
Lastpage :
366
Abstract :
Grid computing is a high performance computing environment to fulfill large-scale computational demands. It can integrate computational as well as storage resources from different networks and geographically dispersed organizations into a high performance computational & storage platform. It is used to solve complex computational-intensive problems, and also provide solution to storage-intensive applications with connected storage resources. Scheduling of user jobs properly on the heterogeneous resources is an important task in a grid computing environment. The main goal of scheduling is to maximize resource utilization, minimize waiting time of jobs, reduce energy consumption, minimize cost to the user after satisfying constraints of jobs and resources. We can trade off between the required level of quality of service, the deadline and the budget of user. In this paper, we propose a Multi-objective Evolution-based Dynamic Scheduler in Grid. Our scheduler have used Multi-objective optimization technique using Genetic algorithm with pareto front approach to find efficient schedules. It explores the search space vividly to avoid stagnation and generate near optimal solution. We propose that our scheduler provides a better grip on most features of grid from perspective of grid owner as well as user. Dynamic grid environment has forced us to make it a real time dynamic scheduler. A job grouping technique is proposed for grouping fine-grained jobs and for ease of computation. Experimentation on different data sets and on various parameters revealed effectiveness of multi-objective scheduling criteria and extraction of performance from grid resource.
Keywords :
Pareto optimisation; genetic algorithms; grid computing; processor scheduling; resource allocation; Pareto front; dynamic job scheduling; genetic algorithm; grid computing; job grouping technique; multiobjective evolution; multiobjective optimization technique; storage-intensive applications; Biological cells; Dynamic scheduling; Job shop scheduling; Processor scheduling; Sociology; Statistics; GA; Grid computing; Job grouping; Job scheduling; Multi-objective; Pareto;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Complex, Intelligent and Software Intensive Systems (CISIS), 2014 Eighth International Conference on
Conference_Location :
Birmingham
Print_ISBN :
978-1-4799-4326-5
Type :
conf
DOI :
10.1109/CISIS.2014.50
Filename :
6915540
Link To Document :
بازگشت