Power consumption and temperature measurement of virtualization solutions

Modern data centers and cloud platforms demand higher levels of energy consumption and better temperature control together with the increasing processing demand and storage resources. Consolidation techniques using virtualization are currently the most promising methods used in today data centers to mitigate the effects of the increasing energy consumption trend. Although the false impression is that virtualization is the solution to most resource usage optimization problems encountered in data centers, the reality is that its usage raises additional challenges for system administrators and solution designers. One such specific challenge is to measure or at least to estimate the efficiency of a physical-virtual machines deployment. However, at the moment there is a lack of power and thermal metering for virtual machines (VMs). In this paper we evaluate several parameters that can be used to characterize energy consumption and thermal dissipation of a physical machine (PM) while hosting and executing several virtual machines. Furthermore, based on this evaluation we propose a test methodology that can be used to estimate energy efficiency and thermal efficiency of virtualized applications.

[1]  Feng Zhao,et al.  Virtual machine power metering and provisioning , 2010, SoCC '10.

[2]  Akshat Verma,et al.  Power-aware dynamic placement of HPC applications , 2008, ICS '08.

[3]  Karsten Schwan,et al.  VPM tokens: virtual machine-aware power budgeting in datacenters , 2009, Cluster Computing.

[4]  Liang Liu,et al.  GreenCloud: a new architecture for green data center , 2009, ICAC-INDST '09.

[5]  Xiaoyun Zhu,et al.  Power-Efficient Response Time Guarantees for Virtualized Enterprise Servers , 2008, 2008 Real-Time Systems Symposium.

[6]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.