• DocumentCode
    1288665
  • Title

    Combined Power and Performance Management of Virtualized Computing Environments Serving Session-Based Workloads

  • Author

    Kusic, Dara ; Kandasamy, Nagarajan ; Jiang, Guofei

  • Author_Institution
    Coriell Inst. for Med. Res. Camden, Camden, NJ, USA
  • Volume
    8
  • Issue
    3
  • fYear
    2011
  • fDate
    9/1/2011 12:00:00 AM
  • Firstpage
    245
  • Lastpage
    258
  • Abstract
    This paper develops an online resource provisioning framework for combined power and performance management in a virtualized computing environment serving session-based workloads. We pose this management problem as one of sequential optimization under uncertainty and solve it using limited lookahead control (LLC), a form of model-predictive control. The approach accounts for the switching costs incurred when provisioning virtual machines and explicitly encodes the risk of provisioning resources in an uncertain and dynamic operating environment. We experimentally validate the control framework on a server cluster supporting three online services. When managed using LLC, our cluster setup saves, on average, 41% in power-consumption costs over a twenty-four hour period when compared to a system operating without dynamic control. Finally, we use trace-based simulations to analyze LLC performance on server clusters larger than our testbed and show how concepts from approximation theory can be used to further reduce the computational burden of controlling large systems.
  • Keywords
    Internet; approximation theory; large-scale systems; predictive control; virtual machines; virtualisation; LLC; approximation theory; cluster setup; combined power/performance management; dynamic control; large system control; limited lookahead control; model-predictive control; online resource provisioning framework; online services; power-consumption costs; sequential optimization; server clusters; session-based workloads; switching costs; trace-based simulations; virtual machines; virtualized computing environments; Computational modeling; Databases; Gold; Servers; Silver; Switches; Time factors; Power management; predictive control; resource provisioning; virtualization technologies;
  • fLanguage
    English
  • Journal_Title
    Network and Service Management, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1932-4537
  • Type

    jour

  • DOI
    10.1109/TNSM.2011.0726.100045
  • Filename
    5970245