• DocumentCode
    260488
  • 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
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    295
  • Lastpage
    304
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2014 IEEE 22nd International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2014.44
  • Filename
    7033666