DocumentCode :
2753470
Title :
Utility-based resource allocation for virtual machines in Cloud computing
Author :
Minarolli, Dorian ; Freisleben, Bernd
Author_Institution :
Dept. of Math. & Comput. Sci., Univ. of Marburg, Marburg, Germany
fYear :
2011
fDate :
June 28 2011-July 1 2011
Firstpage :
410
Lastpage :
417
Abstract :
One of the challenges of Infrastructure-as-a-Service Clouds is how to dynamically allocate resources to virtual machines such that quality of service constraints are satisfied and operating costs are minimized. The tradeoff between these two conflicting goals can be expressed by a utility function. In this paper, a two-tier resource management approach based on adequate utility functions is presented, consisting of local controllers that dynamically allocate CPU shares to virtual machines to maximize a local node utility function and a global controller that initiates live migrations of virtual machines to other physical nodes to maximize a global system utility function. Experimental results show the benefits of the proposed approach in Cloud computing environments.
Keywords :
cloud computing; resource allocation; virtual machines; virtualisation; cloud computing; global system utility function; infrastructure-as-a-service cloud; two-tier resource management approach; utility-based resource allocation; virtual machines; Cloud computing; Heuristic algorithms; Quality of service; Resource management; Stability analysis; Turning; Virtual machining; Cloud computing; live migration; utility function; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications (ISCC), 2011 IEEE Symposium on
Conference_Location :
Kerkyra
ISSN :
1530-1346
Print_ISBN :
978-1-4577-0680-6
Electronic_ISBN :
1530-1346
Type :
conf
DOI :
10.1109/ISCC.2011.5983872
Filename :
5983872
Link To Document :
بازگشت