Dynamic Virtual Machine Migration Algorithms Using Enhanced Energy Consumption Model for Green Cloud Data Centers

被引:0
|
作者
Huang, Jing [1 ]
Wu, Kai [1 ]
Moh, Melody [1 ]
机构
[1] San Jose State Univ, Dept Comp Sci, San Jose, CA 95192 USA
关键词
cloud computing; communication energy; energy formulation; energy efficiency; SLA; switching energy; virtual machine placement; COMPUTING ENVIRONMENTS; POWER;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud data centers consume an enormous amount of energy. Virtual Machine (VM) migration technology can be applied to reduce energy consumption by consolidating VMs onto the minimal number of servers and turn idle servers into power-saving modes. While most existing energy models consider mainly computing energy, an enhanced energy consumption model is formulated, which includes energy consumption for computation, for servers to switch from standby to active modes, and for communication during VM migrations. Next, two new dynamic VM migration algorithms are proposed. They apply a local regression method to predict potentially over-utilized servers, and the 0-1 knapsack dynamic programming to find the best-fit combination of VMs for migration. The time complexity of these algorithms is analyzed, which indicates that they are highly scalable. Performance is evaluated and compared with existing algorithms. The two new heuristics have significantly reduced the number of VM migration, the number of rebooted servers, and energy consumption. Furthermore, one of them has achieved the least overall SLA violations. We believe that the new energy formulation and the two new heuristics contribute significantly towards achieving green cloud computing.
引用
收藏
页码:902 / 910
页数:9
相关论文
共 50 条
  • [41] EEVMC: An Energy Efficient Virtual Machine Consolidation Approach for Cloud Data Centers
    Rehman, Attique Ur
    Lu, Songfeng
    Ali, Mubashir
    Smarandache, Florentin
    Alshamrani, Sultan S.
    Alshehri, Abdullah
    Arslan, Farrukh
    [J]. IEEE ACCESS, 2024, 12 : 105234 - 105245
  • [42] Energy-aware virtual machine allocation and selection in cloud data centers
    Reddy, V. Dinesh
    Gangadharan, G. R.
    Rao, G. Subrahmanya V. R. K.
    [J]. SOFT COMPUTING, 2019, 23 (06) : 1917 - 1932
  • [43] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    周舟
    胡志刚
    于俊洋
    Jemal Abawajy
    Morshed Chowdhury
    [J]. Journal of Central South University, 2017, 24 (10) : 2331 - 2341
  • [44] Energy-Efficient Framework for Virtual Machine Consolidation in Cloud Data Centers
    He, Kejing
    Li, Zhibo
    Deng, Dongyan
    Chen, Yanhua
    [J]. CHINA COMMUNICATIONS, 2017, 14 (10) : 192 - 201
  • [45] Energy-Efficient Dynamic Virtual Machine Management in Data Centers
    Han, Zhenhua
    Tan, Haisheng
    Wang, Rui
    Chen, Guihai
    Li, Yupeng
    Lau, Francis Chi Moon
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (01) : 344 - 360
  • [46] Energy-aware virtual machine placement based on a holistic thermal model for cloud data centers
    Lin, Jianpeng
    Lin, Weiwei
    Wu, Wentai
    Lin, Wenjun
    Li, Keqin
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 161 : 302 - 314
  • [47] Energy efficient virtual network embedding for green data centers using data center topology and future migration
    Guan, Xinjie
    Choi, Baek-Young
    Song, Sejun
    [J]. COMPUTER COMMUNICATIONS, 2015, 69 : 50 - 59
  • [48] Exact algorithms for energy-efficient virtual machine placement in data centers
    Wei, Chen
    Hu, Zhi-Hua
    Wang, You-Gan
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 106 : 77 - 91
  • [49] Optimizing the Migration of Virtual Machines in Cloud Data Centers
    Toutov, Andrew
    Toutova, Natalia
    Vorozhtsov, Anatoly
    Andreev, Ilya
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2022, 13 (01):
  • [50] Secure virtual machine placement in cloud data centers
    Agarwal, Amit
    Ta Nguyen Binh Duong
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 210 - 222