Energy Saving Virtual Machine Allocation in Cloud Computing

被引:20
|
作者
Xie, Ruitao [1 ]
Jia, Xiaohua [1 ]
Yang, Kan [1 ]
Zhang, Bo [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
Virtual Machine Allocation; Energy Saving; Cloud Computing; Data Center; MODELS;
D O I
10.1109/ICDCSW.2013.37
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the data center, a server can work in either active state or power-saving state. The power consumption in the power-saving state is almost 0, thus it is always desirable to allocate as many VMs as possible to some active servers and leave the rest to power-saving state in order to reduce the energy consumption of the data center. In this paper, we study such a VM allocation problem. Given a set VMs and a set of servers in a data center, each VM has a resource demand (CPU, memory, storage) and a starting time and a finishing time, and each server has resource capacity. There is an additional energy cost for a server to switch from power-saving state to active state. The servers are non-homogeneous. The problem of our concern is to allocate the VMs onto servers, such that the VMs resource demands can be met and the total energy consumption of servers is minimized. The problem is formulated as a boolean integer linear programming problem. A heuristic algorithm is proposed to solve the problem. Extensive simulations have been conducted to demonstrate our proposed method can significantly save the energy consumption in data centers.
引用
收藏
页码:132 / 137
页数:6
相关论文
共 50 条
  • [41] Energy-aware virtual machine allocation for cloud with resource reservation
    Zhang, Xinqian
    Wu, Tingming
    Chen, Mingsong
    Wei, Tongquan
    Zhou, Junlong
    Hu, Shiyan
    Buyya, Rajkumar
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 147 : 147 - 161
  • [42] Energy Saving Allocation Algorithm of a Virtual Machine Based on Hierarchical Topology Tree
    Cai, Lijun
    He, Tingqin
    Meng, Tao
    Chen, Lei
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2017, 44 (02): : 137 - 148
  • [43] Virtual Machine Schedulers for Cloud Computing
    Ettikyala, Kalpana
    Vijayalata, Yellasiri
    Mohan, M. Chandra
    2017 IEEE INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION, INSTRUMENTATION AND CONTROL (ICICIC), 2017,
  • [44] Virtual machine monitoring in cloud computing
    Saswade, Nikhil
    Bharadi, Vinayak
    Zanzane, Yogesh
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND VIRTUALIZATION (ICCCV) 2016, 2016, 79 : 135 - 142
  • [45] Virtual Machine Migration in Cloud Computing
    Kaur, Pankajdeep
    Rani, Anita
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (05): : 337 - 342
  • [46] Virtual machine migration algorithm for energy efficiency optimization in cloud computing
    Zhou, Zhou
    Yu, Junyang
    Li, Fangmin
    Yang, Fei
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (24):
  • [47] Virtual machine deployment algorithm for reducing energy consumption in cloud computing
    Zhou, Z. (zhouzhou03201@126.com), 1600, South China University of Technology (42):
  • [48] A novel virtual machine deployment algorithm with energy efficiency in cloud computing
    Zhou Zhou
    Hu Zhi-gang
    Song Tie
    Yu Jun-yang
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2015, 22 (03) : 974 - 983
  • [49] A novel virtual machine deployment algorithm with energy efficiency in cloud computing
    Zhou Zhou
    Zhi-gang Hu
    Tie Song
    Jun-yang Yu
    Journal of Central South University, 2015, 22 : 974 - 983
  • [50] Prediction Based Energy Efficient Virtual Machine Consolidation in Cloud Computing
    Gondhi, Naveen Kumar
    Kailu, Paras
    2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 437 - 441