A Study of the Effectiveness of CPU Consolidation in a Virtualized Multi-Core Server System
Today's servers consume large amounts of energy so there is a growing need for energy-aware resource management in multi-core server systems. Virtualization has emerged as a promising solution for eliminating \"Computing waste\" through physical resource sharing in data centers. In this paper, the authors focus on the CPU (i.e., physical core), which is one of top energy consumers in a virtualized system. A common power saving technique for CPUs is Dynamic Voltage and Frequency Scaling (DVFS). However, the additional power savings possible through DVFS is becoming smaller and smaller in part due to lower supply voltage levels and a shared power and clock distribution network for the cores.