Title :
Performance Analysis of Grid DAG Scheduling Algorithms using MONARC Simulation Tool
Author :
Pop, Florin ; Dobre, Ciprian ; Cristea, Valentin
Author_Institution :
Fac. of Automatics & Comput. Sci., Univ. Politeh. of Bucharest, Romania
Abstract :
This paper presents a solution to analyze the performance of grid scheduling algorithms for tasks with dependencies. Finding the optimal procedures for DAG scheduling in Grid systems is important due to the latest computing necessities: large scale distributed computing and complex applications for different research areas. We propose a solution to evaluate DAG scheduling algorithms using simulation, an approach suitable to evaluate different scheduling algorithms using various task dependencies and considering a wide range of Grid system architectures. Our proposed solution is based on MONARC, a generic simulation framework designed for modeling large scale distributed systems. We present our research results in extending the simulation platform to accommodate various DAG scheduling procedures and, as a case study, we present a critical analysis of four well known DAG scheduling strategies: CCF (Cluster ready Children First), ETF (Earliest Time First), HLFET (Highest Level First with Estimated Times) and Hybrid Remapper. The obtained results show that the proposed solution is a very good instrument for evaluating performance in case of a wide range of DAG scheduling algorithms.
Keywords :
directed graphs; grid computing; scheduling; software architecture; software performance evaluation; MONARC simulation tool; cluster ready children first; earliest time first; generic simulation; grid DAG scheduling; grid system architecture; highest level first with estimated times; hybrid remapper; large scale distributed computing; Algorithm design and analysis; Analytical models; Computational modeling; Computer architecture; Distributed computing; Grid computing; Large-scale systems; Performance analysis; Processor scheduling; Scheduling algorithm; DAG Scheduling; Grid Scheduling; MONARC; Performance Analysis.; Simulation;
Conference_Titel :
Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
Conference_Location :
Krakow
Print_ISBN :
978-0-7695-3472-5
DOI :
10.1109/ISPDC.2008.15