DocumentCode
3238411
Title
Dynamic scheduling for heterogeneous Desktop Grids
Author
Al-Azzoni, Issam ; Down, Douglas G.
Author_Institution
Dept. of Comput. & Software, McMaster Univ., Hamilton, ON
fYear
2008
fDate
Sept. 29 2008-Oct. 1 2008
Firstpage
136
Lastpage
143
Abstract
Desktop grids have emerged as an important methodology to harness the idle cycles of millions of participant desktop PCs over the Internet. However, to effectively utilize the resources of a desktop grid, it is necessary to use scheduling policies suitable for such systems. A scheduling policy must be applicable to large-scale systems involving large numbers of machines. Also, the policy must be fault-aware in the sense that it copes with resource volatility. Further adding to the complexity of scheduling for desktop grids is the inherent heterogeneity of such systems. Sub-optimal performance would result if the scheduling policy does not take into account information on heterogeneity. In this paper, we suggest and develop several scheduling policies for desktop grid systems involving different levels of heterogeneity. In particular, we propose a policy which utilizes the solution to a linear programming problem which maximizes system capacity. We consider parallel applications that consist of independent tasks.
Keywords
Internet; fault tolerant computing; grid computing; linear programming; resource allocation; scheduling; Internet; desktop grid; dynamic scheduling; fault-aware; heterogeneous system; large-scale system; linear programming; parallel application; resource utilization; resource volatility; scheduling policy; system capacity; Application software; Availability; Computer networks; Dynamic scheduling; Grid computing; High performance computing; Internet; Linear programming; Personal communication networks; Processor scheduling;
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.4662792
Filename
4662792
Link To Document