A Virtual Machine Consolidation Algorithm Based on Ant Colony System and Extreme Learning Machine for Cloud Data Center

被引:23
|
作者
Liu, Fagui [1 ]
Ma, Zhenjiang [1 ]
Wang, Bin [1 ]
Lin, Weiwei [1 ]
机构
[1] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud computing; ant colony system; virtual machine consolidation; energy consumption; SLA; ENERGY-EFFICIENT; DYNAMIC CONSOLIDATION; MIGRATION; MANAGEMENT; HEURISTICS;
D O I
10.1109/ACCESS.2019.2961786
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The energy consumption issue of large-scale data centers is attracting more and more attention. Virtual machine consolidation can significantly reduce energy consumption by migrating virtual machines from one physical machine to another. However, excessive virtual machine consolidation can lead to dangerous Service Level Agreement (SLA) violations. Therefore, how to balance between effective energy consumption and SLA violations avoidance effectively is a paradox to be mediated. The virtual machine consolidation problem is NP-hard. The traditional heuristic algorithm is easy to fall into the local optimal and some meta-heuristic algorithms can help to avoid it. However, the existing meta-heuristic algorithms are with high complexity. Therefore, we propose a lower complexity multi-population ant colony system algorithm with the Extreme Learning Machine (ELM) prediction (ELM005F;MPACS). The algorithm firstly predicts the host state employing ELM and then the virtual machine on the overloaded host will be migrated to the normal host, while the virtual machine on the underloaded host will be consolidated to another underloaded host with higher utilization. Multiple populations concurrently construct migration plans and local search further optimizes the results obtained by each population to reduce SLA violations. We compare ELM005F;MPACS with the benchmark, heuristic and meta-heuristic algorithms. The experimental results have shown that compared with these algorithms, our algorithm reduces energy consumption, migration times and SLA violations effectively.
引用
收藏
页码:53 / 67
页数:15
相关论文
共 50 条
  • [21] Learning-Based Virtual Machine Selection in Cloud Server Consolidation
    Li, Huixi
    Xiao, Yinhao
    Shen, YongLuo
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [22] Energy Efficient Virtual Machine Migrations based on Genetic Algorithm in Cloud Data Center
    Dhanoa, Inderjit Singh
    Khurmi, Sawtantar Singh
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 3335 - 3340
  • [23] An Improved Ant Colony Algorithm for Solving a Virtual Machine Placement Problem in a Cloud Computing Environment
    Alharbe, Nawaf
    Rakrouki, Mohamed Ali
    Aljohani, Abeer
    IEEE ACCESS, 2022, 10 : 44869 - 44880
  • [24] 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
  • [25] Secure Virtual Machine Migration using Ant Colony Algorithm
    Charles, P. Joseph
    Stanislaus, U. Lawrence
    PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 1571 - 1575
  • [26] Adaptive DRL-Based Virtual Machine Consolidation in Energy-Efficient Cloud Data Center
    Zeng, Jing
    Ding, Ding
    Kang, Kaixuan
    Xie, HuaMao
    Yin, Qian
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (11) : 2991 - 3002
  • [27] Fast Communication-Aware Virtual Machine Dynamic Consolidation for Cloud Data Center
    Cao, Guangyi
    Zhang, Changshu
    Liu, Wei
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 237 - 244
  • [28] Energy and quality of service-aware virtual machine consolidation in a cloud data center
    Tarafdar, Anurina
    Debnath, Mukta
    Khatua, Sunirmal
    Das, Rajib K.
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (11): : 9095 - 9126
  • [29] Energy and quality of service-aware virtual machine consolidation in a cloud data center
    Anurina Tarafdar
    Mukta Debnath
    Sunirmal Khatua
    Rajib K. Das
    The Journal of Supercomputing, 2020, 76 : 9095 - 9126
  • [30] Hierarchical Virtual Machine Consolidation in a Cloud Computing System
    Hwang, Inkwon
    Pedram, Massoud
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 196 - 203