DocumentCode
2725052
Title
Performance Evaluation of Scheduling Policies for Volunteer Computing
Author
Kondo, Derrick ; Anderson, David P. ; McLeod, J.
Author_Institution
lNRIA, Rocquencourt
fYear
2007
fDate
10-13 Dec. 2007
Firstpage
415
Lastpage
422
Abstract
BOINC, a middleware system for volunteer computing, allows hosts to be attached to multiple projects. Each host periodically requests jobs from project servers and executes the jobs. This process involves three interrelated policies: 1) of the runnable jobs on a host, which to execute? 2) when and from what project should a host request more work? 3) what jobs should a server send in response to a given request? 4) How to estimate the remaining runtime of a job? In this paper, we consider several alternatives for each of these policies. Using simulation, we study various combinations of policies, comparing them on the basis of several performance metrics and over a range of parameters such as job length variability, deadline slack, and number of attached projects.
Keywords
middleware; scheduling; deadline slack; distributed computing; job length variability; middleware system; parameters range; scheduling policies; server; volunteer computing; Application software; Central Processing Unit; Computer networks; Distributed computing; Grid computing; Middleware; Network servers; Processor scheduling; Runtime; Time sharing computer systems;
fLanguage
English
Publisher
ieee
Conference_Titel
e-Science and Grid Computing, IEEE International Conference on
Conference_Location
Bangalore
Print_ISBN
978-0-7695-3064-2
Type
conf
DOI
10.1109/E-SCIENCE.2007.57
Filename
4426914
Link To Document