An Efficient Virtual Machine Consolidation Algorithm for Cloud Computing

被引:2
作者
Yuan, Ling [1 ]
Wang, Zhenjiang [1 ]
Sun, Ping [2 ,3 ]
Wei, Yinzhen [3 ,4 ]
机构
[1] Huazhong Univ Sci & Technol, Dept Comp Sci, Wuhan 430074, Peoples R China
[2] Wuhan Vocat Coll Software & Engn, Sch Informat, Wuhan 430074, Peoples R China
[3] Huanggang Normal Univ, Sch Comp Sci, Wuhan 430074, Peoples R China
[4] Wuhan Vocat Coll Software & Engn, Sch Comp Sci, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
virtual machine consolidation model; load prediction; virtual machine migration; blockchain; DYNAMIC CONSOLIDATION; ENERGY; POWER; MANAGEMENT; PLACEMENT; MIGRATION;
D O I
10.3390/e25020351
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
With the rapid development of integration in blockchain and IoT, virtual machine consolidation (VMC) has become a heated topic because it can effectively improve the energy efficiency and service quality of cloud computing in the blockchain. The current VMC algorithm is not effective enough because it does not regard the load of the virtual machine (VM) as an analyzed time series. Therefore, we proposed a VMC algorithm based on load forecast to improve efficiency. First, we proposed a migration VM selection strategy based on load increment prediction called LIP. Combined with the current load and load increment, this strategy can effectively improve the accuracy of selecting VM from the overloaded physical machines (PMs). Then, we proposed a VM migration point selection strategy based on the load sequence prediction called SIR. We merged VMs with complementary load series into the same PM, effectively improving the stability of the PM load, thereby reducing the service level agreement violation (SLAV) and the number of VM migrations due to the resource competition of the PM. Finally, we proposed a better virtual machine consolidation (VMC) algorithm based on the load prediction of LIP and SIR. The experimental results show that our VMC algorithm can effectively improve energy efficiency.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] Energy-efficient strategy for virtual machine consolidation in cloud environment
    Saadi, Youssef
    El Kafhali, Said
    SOFT COMPUTING, 2020, 24 (19) : 14845 - 14859
  • [22] Energy Efficient Cloud Data Center Using Dynamic Virtual Machine Consolidation Algorithm
    Thiam, Cheikhou
    Thiam, Fatoumata
    BUSINESS INFORMATION SYSTEMS, PT I, 2019, 353 : 514 - 525
  • [23] Cloud data center cost management using virtual machine consolidation with an improved artificial feeding birds algorithm
    Naeen, Mohammad Ali Monshizadeh
    Ghaffari, Hamid Reza
    Naeen, Hossein Monshizadeh
    COMPUTING, 2024, 106 (06) : 1795 - 1823
  • [24] Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing
    Hongjian Li
    Guofeng Zhu
    Chengyuan Cui
    Hong Tang
    Yusheng Dou
    Chen He
    Computing, 2016, 98 : 303 - 317
  • [25] A Virtual Machine Consolidation Algorithm Based on Ant Colony System and Extreme Learning Machine for Cloud Data Center
    Liu, Fagui
    Ma, Zhenjiang
    Wang, Bin
    Lin, Weiwei
    IEEE ACCESS, 2020, 8 : 53 - 67
  • [26] Virtual Machine Consolidation with Multiple Usage Prediction for Energy-Efficient Cloud Data Centers
    Hieu, Nguyen Trung
    Di Francesco, Mario
    Yla-Jaaski, Antti
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (01) : 186 - 199
  • [27] Virtual machine selection and placement for dynamic consolidation in Cloud computing environment
    Xiong Fu
    Chen Zhou
    Frontiers of Computer Science, 2015, 9 : 322 - 330
  • [28] Improved beetle swarm optimization algorithm for energy efficient virtual machine consolidation on cloud environment
    Bhagavathi, Hariharan
    Rathinavelayatham, Siva
    Shanmugaiah, Kaliraj
    Kanagaraj, Kamaraj
    Elangovan, Dinesh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (10)
  • [29] Energy and cost-aware virtual machine consolidation in cloud computing
    Yousefipour, Amin
    Rahmani, Amir Masoud
    Jahanshahi, Mohsen
    SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (10) : 1758 - 1774
  • [30] 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)