DocumentCode
1990004
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
fYear
2008
fDate
1-5 July 2008
Firstpage
131
Lastpage
138
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
Conference_Location
Krakow
Print_ISBN
978-0-7695-3472-5
Type
conf
DOI
10.1109/ISPDC.2008.15
Filename
4724239
Link To Document