Title :
Understanding the Impact of vCPU Scheduling on DVFS-Based Power Management in Virtualized Cloud Environment
Author :
Ming Liu ; Chao Li ; Tao Li
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
Abstract :
Virtualized platform has emerged as a prominent environment for cloud computing, especially in today´s power-constrained data centers. However, due to a lack of coordination between runtime power management and a virtual CPU (vCPU) scheduler, existing virtualized cloud platform is far from efficient. First, current frequency control mechanism is unable to satisfy the fast-changing vCPU frequency requirement imposed by vCPU scheduler, which we refer to as demand imbalance problem. In addition, newly created vCPUs, if scheduled solely based on fairness, can cause inefficient frequency rise and drop on an unmatched physical core, which we refer to as utilization mismatch problem. In both cases, the system incurs degraded power efficiency and sub-optimal workload performance. In this study we perform a comprehensive analysis on the interplay between vCPU scheduling and processor-centric power control in virtualized cloud environment. Using representative workloads from Cloud Suite and real server deployment, we examine the energy/performance implications of frequency scaling and vCPU scheduling on both single-VM and multi-VM cloud host. We show that existing virtualized platform has the potential to improve energy efficiency and workload performance by 32% and 25%, respectively, if vCPUs are balanced and appropriately scheduled. We also show that dirty page rate, virtual block device processing rate, virtual network packets arrival rate, and network I/O buffer availability are important efficiency indicators for energy-efficient virtualized cloud system design.
Keywords :
cloud computing; computer centres; frequency control; power aware computing; power control; scheduling; virtualisation; CloudSuite; DVFS-based power management; cloud computing; current frequency control mechanism; demand imbalance problem; dirty page rate; energy-efficient virtualized cloud system design; frequency scaling; multiVM cloud host; network I/O buffer availability; power-constrained data centers; processor-centric power control; runtime power management; server deployment; single-VM cloud host; suboptimal workload performance; utilization mismatch problem; vCPU frequency requirement; vCPU scheduling; virtual CPU scheduler; virtual block device processing rate; virtual network packet arrival rate; virtualized cloud environment; virtualized cloud platform; Benchmark testing; Energy efficiency; Power control; Runtime; Servers; Virtual machine monitors; Virtual machining; DVFS; cloud workload; evaluation; virtualization;
Conference_Titel :
Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2014 IEEE 22nd International Symposium on
Conference_Location :
Paris
DOI :
10.1109/MASCOTS.2014.44