DocumentCode :
2787095
Title :
A Comparison of Dag-Scheduling Strategies for Internet-Based Computing
Author :
Hall, Robert ; Rosenberg, Arnold L. ; Venkataramani, Arun
Author_Institution :
Massachusetts Univ., Amherst, MA
fYear :
2007
fDate :
26-30 March 2007
Firstpage :
1
Lastpage :
9
Abstract :
A fundamental challenge in Internet computing (IC) is to efficiently schedule computations having complex inter job dependencies, given the unpredictability of remote machines, in availability and time of access. The recent IC scheduling theory focuses on these sources of unpredictability by crafting schedules that maximize the number of executable jobs at every point in time. In this paper, we experimentally investigate the key question: does IC scheduling yield significant positive benefits for real IC? To this end, we develop a realistic computation model to match jobs to client machines and conduct extensive simulations to compare IC-optimal schedules against popular, intuitively compelling heuristics. Our results suggest that for a large range of computation-dags, client availability patterns, and two quite different performance metrics, IC-optimal schedules significantly outperform schedules produced by popular heuristics, by as much as 10-20%.
Keywords :
Internet; client-server systems; scheduling; IC-optimal schedules; Internet-based computing; client machines; dag-scheduling strategies; inter job dependencies; Availability; Computational modeling; Integrated circuit modeling; Internet; Measurement; Optimal scheduling; Processor scheduling; Resource management; Scheduling algorithm; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
Type :
conf
DOI :
10.1109/IPDPS.2007.370245
Filename :
4227973
Link To Document :
بازگشت