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 条
  • [11] Data-Aware Virtual Machine Migration in Cloud Data Centers
    Lin, Jenn-Wei
    Chen, Chien-Hung
    Tsai, Min-Hsuan
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING (ITME 2014), 2014, : 96 - 102
  • [12] Game theory-based virtual machine migration for energy sustainability in cloud data centers
    Maldonado-Carrascosa, Francisco Javier
    Garcia-Galan, Sebastian
    Valverde-Ibanez, Manuel
    Marciniak, Tomasz
    Szczerska, Malgorzata
    Ruiz-Reyes, Nicolas
    [J]. APPLIED ENERGY, 2024, 372
  • [13] Efficient Virtual Machine Placement Algorithms for Consolidation in Cloud Data Centers
    Alsbatin, Loiy
    Oz, Gurcu
    Ulusoy, Ali Hakan
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (01) : 29 - 50
  • [14] A Dynamic Virtual Machine Placement and Migration Scheme for Data Centers
    Duong-Ba, Thuan
    Tran, Tuan
    Nguyen, Thinh
    Bose, Bella
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (02) : 329 - 341
  • [15] Migration-Aware Virtual Machine Placement for Cloud Data Centers
    Wang, Xiumin
    Yuen, Chau
    Ul Hassan, Naveed
    Wang, Wei
    Chen, Tian
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW), 2015, : 1940 - 1945
  • [16] A Decentralized Virtual Machine Migration Approach of Data Centers for Cloud Computing
    Wang, Xiaoying
    Liu, Xiaojing
    Fan, Lihua
    Jia, Xuhan
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [17] Virtual Machine Consolidation with Minimization of Migration Thrashing for Cloud Data Centers
    Liu, Xialin
    Wu, Junsheng
    Sha, Gang
    Liu, Shuqin
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [18] PAM & PAL: Policy-Aware Virtual Machine Migration and Placement in Dynamic Cloud Data Centers
    Flores, Hugo
    Tran, Vincent
    Tang, Bin
    [J]. IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 2549 - 2558
  • [19] A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers
    Monireh H. Sayadnavard
    Abolfazl Toroghi Haghighat
    Amir Masoud Rahmani
    [J]. The Journal of Supercomputing, 2019, 75 : 2126 - 2147
  • [20] Optimization of Dynamic Virtual Machine Consolidation in Cloud Computing Data Centers
    Najari, Alireza
    Alavi, Seyed EnayatOllah
    Noorimehr, Mohammad Reza
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (09) : 202 - 208