DocumentCode
3238117
Title
DAGMap: Efficient scheduling for DAG grid workflow job
Author
Cao, Haijun ; Jin, Hai ; Wu, Xiaoxin ; Wu, Song ; Shi, Xuanhua
Author_Institution
Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan
fYear
2008
fDate
Sept. 29 2008-Oct. 1 2008
Firstpage
17
Lastpage
24
Abstract
DAG has been extensively used in grid workflow modeling. Since the computational capacity of available grid resources tends to be heterogeneous, efficient and effective workflow job scheduling becomes essential. It poses great challenges to achieve minimum job accomplishing time while maintaining high grid resources utilization efficiency. Based on list scheduling and group scheduling, in this paper we propose a novel static scheduling heuristic, called DAGMap. DAGMap consists of three phases, namely prioritizing, grouping, and independent task scheduling. Three salient features of DAGMap are 1) Task grouping is based on dependency relationships and task upward priority; 2) Critical tasks are scheduled first; and 3) Min-Min and Max-Min selective scheduling are used for independent tasks. The experimental results show that DAGMap can achieve better performance than other previous algorithms in terms of makespan, speedup, and efficiency.
Keywords
grid computing; minimax techniques; scheduling; DAG grid workflow job; DAGMap; grid resources; grid workflow modeling; group scheduling; list scheduling; max-min selective scheduling; min-min selective scheduling; static scheduling heuristic; workflow job scheduling; Communications technology; Computers; Distributed computing; Geophysics computing; Grid computing; Large-scale systems; Physics computing; Problem-solving; Processor scheduling; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Grid Computing, 2008 9th IEEE/ACM International Conference on
Conference_Location
Tsukuba
Print_ISBN
978-1-4244-2578-5
Electronic_ISBN
978-1-4244-2579-2
Type
conf
DOI
10.1109/GRID.2008.4662778
Filename
4662778
Link To Document