원문정보
초록
영어
With the development of cloud computing, high energy consumption issue has attracted more and more attentions recently. To achieve the goal of energy conservation, accurately measuring the power consumption of distributed resource is of significant importance. Conventional power models can only provide fine-grained power measurement for physical devices instead of virtualized resources. In this paper, we proposed a novel power measuring technique, which uses performance monitoring counters (PMC) as basic indicator of virtual machine’s power consumption. Meanwhile, we also designed a scheduling algorithm to reduce the measuring errors caused by recursive power consumption. Theoretical analysis indicates that the proposed algorithm can provide bounded error when metering virtual machine’s power. Massive experiments are conducted by using various benchmarks on different platforms, and the results shown the proposed technique is effective and low-cost for measuring the power consumption of virtualized resources in large-scale cloud systems.
목차
1. Introduction
2. Related Work
3. Power Model for Virtual Machine
3.1 Utilization-based power models
3.2 PMC-based power models
4. PMC-based Virtual Machine Scheduler
5. Experiments and Performance Comparison
5.1. Experimental setting
5.2. Power measurement error comparison
5.3. Power efficiency comparison
6. Conclusion
References
