DocumentCode
2741999
Title
Shares and utilities based power consolidation in virtualized server environments
Author
Cardosa, Michael ; Korupolu, Madhukar R. ; Singh, Aameek
Author_Institution
Univ. of Minnesota, Minneapolis, MN, USA
fYear
2009
fDate
1-5 June 2009
Firstpage
327
Lastpage
334
Abstract
Virtualization technologies like VMware and Xen provide features to specify the minimum and maximum amount of resources that can be allocated to a virtual machine (VM) and a shares based mechanism for the hypervisor to distribute spare resources among contending VMs. However much of the existing work on VM placement and power consolidation in data centers fails to take advantage of these features. One of our experiments on a real testbed shows that leveraging such features can improve the overall utility of the data center by 47% or even higher. Motivated by these, we present a novel suite of techniques for placement and power consolidation of VMs in data centers taking advantage of the min-max and shares features inherent in virtualization technologies. Our techniques provide a smooth mechanism for power-performance tradeoffs in modern data centers running heterogeneous applications, wherein the amount of resources allocated to a VM can be adjusted based on available resources, power costs, and application utilities. We evaluate our techniques on a range of large synthetic data center setups and a small real data center testbed comprising of VMware ESX servers. Our experiments confirm the end-to-end validity of our approach and demonstrate that our final candidate algorithm, PowerExpandMinMax, consistently yields the best overall utility across a broad spectrum of inputs - varying VM sizes and utilities, varying server capacities and varying power costs - thus providing a practical solution for administrators.
Keywords
computer centres; file servers; minimax techniques; power aware computing; resource allocation; supervisory programs; virtual machines; PowerExpandMinMax candidate algorithm; VM hypervisor; VM placement; VMware ESX servers; Xen; application utility; enterprise data center; heterogeneous application; power cost consolidation; power-performance tradeoffs; resource allocation; shares-based mechanism; virtualization technology; virtualized server capacity; Blogs; Costs; Resource management; Resource virtualization; Testing; Virtual machine monitors; Virtual machining; Virtual manufacturing; Voice mail; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Integrated Network Management, 2009. IM '09. IFIP/IEEE International Symposium on
Conference_Location
Long Island, NY
Print_ISBN
978-1-4244-3486-2
Electronic_ISBN
978-1-4244-3487-9
Type
conf
DOI
10.1109/INM.2009.5188832
Filename
5188832
Link To Document