• DocumentCode
    1730910
  • Title

    Power-Efficient Response Time Guarantees for Virtualized Enterprise Servers

  • Author

    Wang, Yefu ; Wang, Xiaorui ; Chen, Ming ; Zhu, Xiaoyun

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Tennessee, Knoxville, TN
  • fYear
    2008
  • Firstpage
    303
  • Lastpage
    312
  • Abstract
    Both power and performance are important concerns for enterprise data centers. While various management strategies have been developed to effectively reduce server power consumption by transitioning hardware components to lower-power states, they cannot be directly applied to today´s data centers that rely on virtualization technologies. Virtual machines running on the same physical server are correlated, because the state transition of any hardware component will affect the application performance of all the virtual machines. As a result, reducing power solely based on the performance level of one virtual machine may cause another to violate its performance specification. This paper proposes a two-layer control architecture based on well-established control theory. The primary control loop adopts a multi-input-multi-output control approach to maintain load balancing among all virtual machines so that they can have approximately the same performance level relative to their allowed peak values. The secondary performance control loop then manipulates CPU frequency for power efficiency based on the uniform performance level achieved by the primary loop. Empirical results demonstrate that our control solution can effectively reduce server power consumption while achieving required application-level performance for virtualized enterprise servers.
  • Keywords
    MIMO systems; computer centres; resource allocation; virtual enterprises; virtual machines; enterprise data centers; load balancing; multi-input-multi-output control; performance specification; power-efficient response time; two-layer control architecture; virtual machines; virtualized enterprise servers; Application virtualization; Control theory; Delay; Energy consumption; Energy management; Frequency; Hardware; Load management; Technology management; Virtual machining; Response time; power efficiency; virtualization; web servers.;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2008
  • Conference_Location
    Barcelona
  • ISSN
    1052-8725
  • Print_ISBN
    978-0-7695-3477-0
  • Type

    conf

  • DOI
    10.1109/RTSS.2008.20
  • Filename
    4700444