The virtual machine (VM) is the most basic unit for virtualization and resource allocation. The study of VM power metering is the key to reducing the power consumption of data centers. In this paper, we make a comprehensive investigation in issues regarding VM power metering, including server models, sampling, VM power metering methods, and the accuracy of the methods. We will review many up-to-date power metering methods in this paper, and analyze their efficiencies, as well as evaluate their performance. Open research issues, such as VM service billing, power budgeting, and energy saving scheduling, are discussed, with an objective to spark new research interests in this field.
Cloud computing is developing so fast that more and more data centers have been built every year. This naturally leads to high-power consumption. Virtual machine (VM) consolidation is the most popular solution based on resource utilization. In fact, much more power can be saved if we know the power consumption of each VM. Therefore, it is significant to measure the power consumption of each VM for green cloud data centers. Since there is no device that can directly measure the power consumption of each VM, modeling methods have been proposed. However, current models are not accurate enough when multi-VMs are competing for resources on the same server. One of the main reasons is that the resource features for modeling are correlated with each other, such as CPU and cache. In this paper, we propose a tree regression-based method to accurately measure the power consumption of VMs on the same host. The merits of this method are that the tree structure will split the data set into partitions, and each is an easy-modeling subset. Experiments show that the average accuracy of our method is about 98% for different types of applications running in VMs.
INDEX TERMSVirtual machine (VM), metering, measure, power, cloud computing.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.