Energy-Aware Virtual Machine Consolidation Algorithm Based on Ant Colony System

被引:39
|
作者
Aryania, Azra [1 ]
Aghdasi, Hadi S. [1 ]
Khanli, Leyli Mohammad [1 ]
机构
[1] Univ Tabriz, Comp Engn Dept, Fac Elect & Comp Engn, Tabriz 5166615813, Iran
关键词
Virtual machine consolidation; Virtual machine migration; Ant colony system; Energy consumption; Cloud computing; SERVER CONSOLIDATION; MIGRATION; OPTIMIZATION; PLACEMENT;
D O I
10.1007/s10723-018-9428-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy consumption has become a critical issue for data centers due to energy-associated costs and environmental effects. In this paper, we propose a new algorithm based on Ant Colony System to solve Virtual Machine Consolidation problem aims to save the energy consumption of cloud data centers. We consider the energy consumption during VMs migration as one of the primary factors which have not considered in the similar conventional algorithms. It significantly reduces the number of migrations and the active physical machines that result in the reduction of total energy consumption of data centers. The simulation results on the random workload in different scenarios demonstrate that the proposed algorithm outperforms the state-of-the-art VM Consolidation algorithm with regards to the number of migrations, number of sleeping PMs, number of SLA Violations, and energy consumption.
引用
收藏
页码:477 / 491
页数:15
相关论文
共 50 条
  • [31] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Malek Yousefi
    Seyed Morteza Babamir
    Computing, 2024, 106 : 1297 - 1320
  • [32] A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers
    Sayadnavard, Monireh H.
    Haghighat, Abolfazl Toroghi
    Rahmani, Amir Masoud
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (04): : 2126 - 2147
  • [33] A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers
    Monireh H. Sayadnavard
    Abolfazl Toroghi Haghighat
    Amir Masoud Rahmani
    The Journal of Supercomputing, 2019, 75 : 2126 - 2147
  • [34] An energy-aware multiobjective ant colony algorithm to minimize total completion time and energy cost on a single-machine preemptive scheduling
    Rubaiee, Saeed
    Yildirim, Mehmet Bayram
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 127 : 240 - 252
  • [35] Energy Aware Virtual Machine Placement Scheduling in Cloud Computing Based on Ant Colony Optimization Approach
    Liu, Xiao-Fang
    Zhan, Zhi-Hui
    Du, Ke-Jing
    Chen, Wei-Neng
    GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 41 - 47
  • [36] Multi-objective energy-aware batch scheduling using ant colony optimization algorithm
    Jia, Zhao-hong
    Wang, Yan
    Wu, Chao
    Yang, Yun
    Zhang, Xing-yi
    Chen, Hua-ping
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 131 : 41 - 56
  • [37] Virtual Machine Placement Based On Degradation Factor Ant Colony Algorithm
    Ding, Yifan
    Liao, Guangzhong
    Liu, Siyuan
    PROCEEDINGS OF THE 2018 13TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2018), 2018, : 775 - 779
  • [38] Adaptive Multi-Threshold Energy-Aware Virtual Machine Consolidation in Cloud Data Center
    Hu, Yingyue
    Ding, Ding
    Kang, Kaixuan
    Li, Tingting
    2019 6TH INTERNATIONAL CONFERENCE ON BEHAVIORAL, ECONOMIC AND SOCIO-CULTURAL COMPUTING (BESC 2019), 2019,
  • [39] An Advanced Reinforcement Learning Approach for Energy-Aware Virtual Machine Consolidation in Cloud Data Centers
    Shaw, Rachael
    Howley, Enda
    Barrett, Enda
    2017 12TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2017, : 61 - 66
  • [40] An Ant Colony System Based Virtual Network Embedding Algorithm
    Wang, Jia-Bin
    Chen, Wei-Neng
    Cong, Hao
    Zhan, Zhi-Hui
    Zhang, Jun
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 1805 - 1810