DocumentCode
2673564
Title
Dependable workflow scheduling in global Grids
Author
Rahman, Mustafizur ; Ranjan, Rajiv ; Buyya, Rajkumar
Author_Institution
Dept. of Comput. Sci. & Software Eng., Univ. of Melbourne, Melbourne, VIC, Australia
fYear
2009
fDate
13-15 Oct. 2009
Firstpage
153
Lastpage
162
Abstract
In this paper, a reputation-based Grid workflow scheduling algorithm is proposed to counter the effect of inherent unreliability and temporal characteristics of computing resources in large scale, decentralized Grid overlays. The proposed approach builds upon structured peer-to-peer indexing and overlay networking techniques to create a scalable wide-area networking of Grid sites for supporting dependable scheduling of applications. The scheduling algorithm considers reliability of a Grid resource as a statistical property, which is globally computed in the decentralized Grid overlay based on dynamic feedbacks or reputation scores assigned by individual service consumers (Grid Resource Brokers). The proposed algorithm can dynamically adapt to changing resource conditions and offer significant performance gains as compared to traditional approaches in the event of unsuccessful job execution or resource failure. We evaluate and demonstrate the feasibility of our approach through an extensive trace driven simulation. The results show that our scheduling technique can reduce the makespan up to 50% and successfully isolate the failure-prone resources from the system.
Keywords
feedback; grid computing; peer-to-peer computing; scheduling; statistical analysis; workflow management software; decentralized grid overlays; dependable scheduling; dependable workflow scheduling; dynamic feedbacks; failure-prone resources; global grids; grid resource brokers; grid sites; grid workflow scheduling algorithm; inherent unreliability; job execution; overlay networking techniques; resource failure; scheduling technique; statistical property; structured peer-to-peer indexing; temporal characteristics; trace driven simulation; wide-area networking; Counting circuits; Feedback; Grid computing; Heuristic algorithms; Indexing; Large-scale systems; Peer to peer computing; Performance gain; Processor scheduling; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Grid Computing, 2009 10th IEEE/ACM International Conference on
Conference_Location
Banff, AB
Print_ISBN
978-1-4244-5148-7
Electronic_ISBN
978-1-4244-5149-4
Type
conf
DOI
10.1109/GRID.2009.5353069
Filename
5353069
Link To Document