• DocumentCode
    1956905
  • Title

    Power and Performance Management of Virtualized Computing Environments Via Lookahead Control

  • Author

    Kusic, Dara ; Kephart, Jeffrey O. ; Hanson, James E. ; Kandasamy, Nagarajan ; Jiang, Guofei

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Drexel Univ., Philadelphia, PA
  • fYear
    2008
  • fDate
    2-6 June 2008
  • Firstpage
    3
  • Lastpage
    12
  • Abstract
    There is growing incentive to reduce the power consumed by large-scale data centers that host online services such as banking, retail commerce, and gaming. Virtualization is a promising approach to consolidating multiple online services onto a smaller number of computing resources. A virtualized server environment allows computing resources to be shared among multiple performance-isolated platforms called virtual machines. By dynamically provisioning virtual machines, consolidating the workload, and turning servers on and off as needed, data center operators can maintain the desired quality-of-service (QoS) while achieving higher server utilization and energy efficiency. We implement and validate a dynamic resource provisioning framework for virtualized server environments wherein the provisioning problem is posed as one of sequential optimization under uncertainty and solved using a lookahead control scheme. The proposed approach accounts for the switching costs incurred while provisioning virtual machines and explicitly encodes the corresponding risk in the optimization problem. Experiments using the Trade6 enterprise application show that a server cluster managed by the controller conserves, on average, 26% of the power required by a system without dynamic control while still maintaining QoS goals.
  • Keywords
    computer centres; optimisation; virtual machines; large-scale data centers; lookahead control; online services; performance management; power management; quality-of-service; sequential optimization; virtual machines; virtualized computing; Banking; Business; Control systems; Energy management; Environmental management; Large-scale systems; Platform virtualization; Resource virtualization; Turning; Virtual machining; Power management; predictive control; resource provisioning; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing, 2008. ICAC '08. International Conference on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-0-7695-3175-5
  • Electronic_ISBN
    978-0-7695-3175-5
  • Type

    conf

  • DOI
    10.1109/ICAC.2008.31
  • Filename
    4550822