Power and performance management of virtualized computing environments via lookahead control

被引:1
|
作者
Dara Kusic
Jeffrey O. Kephart
James E. Hanson
Nagarajan Kandasamy
Guofei Jiang
机构
[1] Drexel University,Electrical and Computer Engineering Department
[2] IBM T.J. Watson Research Center,Agents and Emergent Phenomena Group
[3] NEC Laboratories America,Robust and Secure System Group
来源
Cluster Computing | 2009年 / 12卷
关键词
Power management; Resource provisioning; Virtualization; Predictive control;
D O I
暂无
中图分类号
学科分类号
摘要
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, 22% of the power required by a system without dynamic control while still maintaining QoS goals. Finally, we use trace-based simulations to analyze controller 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.
引用
收藏
页码:1 / 15
页数:14
相关论文
共 50 条
  • [1] Power and performance management of virtualized computing environments via lookahead control
    Kusic, Dara
    Kephart, Jeffrey O.
    Hanson, James E.
    Kandasamy, Nagarajan
    Jiang, Guofei
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2009, 12 (01): : 1 - 15
  • [2] Power and Performance Management in Nonlinear Virtualized Computing Systems via Predictive Control
    Wen, Chengjian
    Mu, Yifen
    [J]. PLOS ONE, 2015, 10 (07):
  • [3] Power and Performance Management via Model Predictive Control for Virtualized Cluster Computing
    Wen Chengjian
    Long Xiang
    Mu Yifen
    [J]. 2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 2591 - 2596
  • [4] A Distributed Control Framework for Performance Management of Virtualized Computing Environments: Some Preliminary Results
    Wang, Rui
    Kandasamy, Nagarajan
    [J]. FIRST WORKSHOP ON AUTOMATED CONTROL FOR DATACENTERS AND CLOUDS (ACDC '09), 2009, : 7 - 12
  • [5] Combined power and performance management of virtualized computing environments serving session-based workloads
    Kusic D.
    Kandasamy N.
    Jiang G.
    [J]. IEEE Transactions on Network and Service Management, 2011, 8 (03): : 245 - 258
  • [6] Co-management of Power and Performance in Virtualized Distributed Environments
    Sharifi, Mohsen
    Najafzadeh, Mahsa
    Salimi, Hadi
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, 2011, 6646 : 23 - 32
  • [7] Differentiated Performance Management in Virtualized Environments Using Nonlinear Control
    Patikirikorala, Tharindu
    Wang, Liuping
    Colman, Alan
    Han, Jun
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (01): : 101 - 113
  • [8] Adaptive Controller for Dynamic Power and Performance Management in the Virtualized Computing Systems
    Wen, Chengjian
    Long, Xiang
    Mu, Yifen
    [J]. PLOS ONE, 2013, 8 (02):
  • [9] Lightweight Power Monitoring Framework for Virtualized Computing Environments
    Phung, James
    Lee, Young Choon
    Zomaya, Albert Y.
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (01) : 14 - 25
  • [10] Virtualized environments for the harness high performance computing workbench
    Koenning, B.
    Engelmann, C.
    Scott, S. L.
    Geist, G. A.
    [J]. PROCEEDINGS OF THE 16TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2008, : 133 - 140