Title :
Genetic algorithm based scheduler for computational grids
Author :
Aggarwal, Mona ; Kent, Robert D. ; Ngom, Alioune
Author_Institution :
Sch. of Comput. Sci., Windsor Univ., Ont., Canada
Abstract :
In the context of highly scalable distributed resource management architectures for grid computing, we present a genetic algorithm based scheduler. A scheduler must use the available resources efficiently, while satisfying competing and mutually conflicting goals. The grid workload may consist of multiple jobs, with quality-of-service constraints. A directed acyclic graph (DAG) represents each job, taking into account arbitrary precedence constraints and arbitrary processing time. The scheduler has been designed to be compatible with other tools being developed by our grid research group. We present the design, implementation and test results for such a scheduler in which we minimize make-span, idle time of the available computational resources, turn-around time and the specified deadlines provided by users. The architecture is hierarchical and the scheduler is usable at either the lowest or the higher tiers. It can also be used in both the intra-grid of a large organization and in a research grid consisting of large clusters, connected through a high bandwidth dedicated network.
Keywords :
bandwidth allocation; directed graphs; genetic algorithms; grid computing; quality of service; resource allocation; scheduling; workstation clusters; directed acyclic graph; distributed resource management architecture; genetic algorithm; grid computing; grid workload; quality-of-service; scheduling; Algorithm design and analysis; Computer architecture; Computer science; Genetic algorithms; Grid computing; Processor scheduling; Quality of service; Resource management; Testing; Throughput;
Conference_Titel :
High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on
Print_ISBN :
0-7695-2343-9
DOI :
10.1109/HPCS.2005.27