DocumentCode :
2297968
Title :
Supporting Deadline Constrained Distributed Computations on Grids
Author :
Zhao, Xinghui ; Jamali, Nadeem
Author_Institution :
Dept. of Comput. Sci., Univ. of Saskatchewan, Saskatoon, SK, Canada
fYear :
2011
fDate :
21-23 Sept. 2011
Firstpage :
165
Lastpage :
172
Abstract :
The growing popularity of grid and cloud computing has led to a renewed interest in resource control and coordination. The Actor model, which encapsulates objects along with threads of execution, offers a convenient way for scheduling computations´ access to resources by way of scheduling of the actor threads. However, efficient Actor implementations do not use a thread for each actor, making implementation of fine-grained resource scheduling decisions difficult. This paper presents our work on integrating mechanisms for deadline assurance into an optimized implementation of Actors. We achieve this by using deadline-driven adaptive scheduling, which prioritizes individual message deliveries and method executions involved in a distributed computation, based on the calculated deadlines by which each must be completed. These deadlines can be efficiently calculated at run-time for an important class of computations which use pipeline interaction style. Additionally, a tuner dynamically balances -- manually or automatically -- the overhead of the control mechanisms against the extent of control exercised. Experimental evaluation shows that the approach offers effective support for timeliness requirements (for multimedia QoS, for example) at the cost of a relatively modest and adjustable overhead.
Keywords :
cloud computing; grid computing; pipeline processing; resource allocation; scheduling; actor thread scheduling; cloud computing; deadline assurance; deadline constrained distributed computation; deadline-driven adaptive scheduling; grid computing; pipeline interaction style; resource control; resource coordination; resource scheduling; Cognition; Foundries; Message systems; Processor scheduling; Quality of service; Resource management; Schedules; Adaptive scheduling; actors; overhead tuning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid Computing (GRID), 2011 12th IEEE/ACM International Conference on
Conference_Location :
Lyon
ISSN :
1550-5510
Print_ISBN :
978-1-4577-1904-2
Type :
conf
DOI :
10.1109/Grid.2011.29
Filename :
6076512
Link To Document :
بازگشت