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 条
  • [41] Predicting Performance Interference of Application in Virtualized Environments
    Dai, Yu
    Yang, Lei
    Xing, Hexu
    Zhang, Bin
    [J]. SIXTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2013), 2013, 9067
  • [42] Autonomic Performance and Power Control on Virtualized Servers: Survey, Practices, and Trends
    Zhou, Xiaobo
    Jiang, Chang-Jun
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2014, 29 (04) : 631 - 645
  • [43] Autonomic Performance and Power Control on Virtualized Servers: Survey, Practices, and Trends
    Xiaobo Zhou
    Chang-Jun Jiang
    [J]. Journal of Computer Science and Technology, 2014, 29 : 631 - 645
  • [44] Autonomic Performance and Power Control on Virtualized Servers:Survey, Practices, and Trends
    周笑波
    蒋昌俊
    [J]. Journal of Computer Science & Technology, 2014, 29 (04) : 631 - 645
  • [45] Adaptive Service Performance Control using Cooperative Fuzzy Reinforcement Learning in Virtualized Environments
    Ibidunmoye, Olumuyiwa
    Moghadam, Mahshid Helali
    Lakew, Ewnetu Bayuh
    Elmroth, Erik
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC' 17), 2017, : 19 - 28
  • [46] Adaptive Resource Management for a Virtualized Computing Platform within Edge Computing
    Dlamini, Thembelihle
    Gambin, Angel Fernandez
    [J]. 2019 16TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2019,
  • [47] Application-Agnostic Power Monitoring in Virtualized Environments
    Phung, James
    Lee, Young Choon
    Zomaya, Albert Y.
    [J]. 2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 335 - 344
  • [48] Power management in virtualized datacenter - A survey
    Raj, V. K. Mohan
    Shriram, R.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 69 : 117 - 133
  • [49] Autonomic power and performance management for computing systems
    Bithika Khargharia
    Salim Hariri
    Mazin S. Yousif
    [J]. Cluster Computing, 2008, 11 : 167 - 181
  • [50] Autonomic power and performance management for computing systems
    Khargharia, Bithika
    Hariri, Salim
    Yousif, Mazin S.
    [J]. 3RD INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, PROCEEDINGS, 2005, : 145 - 154