Mapping and Consolidation of VMs Using Locust-Inspired Algorithms for Green Cloud Computing

被引:4
|
作者
Ala'anzy, Mohammed Alaa [1 ]
Othman, Mohamed [1 ,2 ]
机构
[1] Univ Putra Malaysia, Dept Commun Technol & Networks, Upm Serdang 43400, Selangor De, Malaysia
[2] Univ Putra Malaysia, Inst Math Res INSPEM, Lab Computat Sci & Math Phys, Upm Serdang 43400, Selangor De, Malaysia
关键词
Bio-inspired; Cloud computing; Energy efficiency; Green computing; Locust algorithm; VM mapping; RESOURCE-ALLOCATION; GENETIC ALGORITHM; ENERGY; STRATEGY; MACHINE;
D O I
10.1007/s11063-021-10637-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
High energy consumption and serious reduction in the number of virtual machine (VM) migrations in cloud data centres have become increasingly urgent challenges. Finding an efficient VM mapping method is vital in dealing with these challenges. Server consolidation is a well-known NP-hard problem. Moreover, efficient resource mapping and VM migration should consider multiple factors synthetically, including quality of service, energy consumption, resource utilisation, and migration overheads, which are multi-objective optimisation problems. This letter aims to address these issues using a novel bio-inspired mapping algorithm. Also, this letter revisits the existing locust-inspired resource scheduling algorithm employed in cloud data centres with a real workload as well as an analogy and model and presents a novel algorithm. Critical analysis of the locust approach has shown that it opens new opportunities for future research, suggestions for which have been offered. Such analysis ensures the hardware reliability of an algorithm and the algorithm's quality of performance. The results show that the proposed algorithm outperforms state-of-the-art bio-inspired algorithms. We compared our algorithm with heuristic and meta-heuristic algorithms. The experimental results show that compared with these algorithms, our algorithm efficiently reduces performance degradation due to migration (PDM), energy consumption, and the number of migrations along with improving server utilisation.
引用
收藏
页码:405 / 421
页数:17
相关论文
共 50 条
  • [1] Mapping and Consolidation of VMs Using Locust-Inspired Algorithms for Green Cloud Computing
    Mohammed Alaa Ala’anzy
    Mohamed Othman
    Neural Processing Letters, 2022, 54 : 405 - 421
  • [2] Optimising Cloud Servers Utilisation Based on Locust-Inspired Algorithm
    Ala'anz, Mohammed Alaa
    Othman, Mohamed
    Hasan, Sazlinah
    Ghaleb, Safwan M.
    Latip, Rohaya
    2020 7TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI 2020), 2020, : 23 - 27
  • [3] LACE: A Locust-Inspired Scheduling Algorithm to Reduce Energy Consumption in Cloud Datacenters
    Kurdi, Heba A.
    Alismail, Shaden M.
    Hassan, Mohammad Mehedi
    IEEE ACCESS, 2018, 6 : 35435 - 35448
  • [4] Using Ant Colony System to Consolidate VMs for Green Cloud Computing
    Farahnakian, Fahimeh
    Ashraf, Adnan
    Pahikkala, Tapio
    Liljeberg, Pasi
    Plosila, Juha
    Porres, Ivan
    Tenhunen, Hannu
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (02) : 187 - 198
  • [5] Consolidation of VMs to improve energy efficiency in cloud computing environments
    Okada, Thiago Kenji
    Vigliotti, Albert De la Fuente
    Batista, Daniel Macedo
    Vel Lejbman, Alfredo Goldman
    2015 XXXIII BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS, 2015, : 150 - 158
  • [6] Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments
    Ala'anzy, Mohammed Alaa
    Othman, Mohamed
    Hanapi, Zurina Mohd
    Alrshah, Mohamed A.
    SENSORS, 2021, 21 (21)
  • [7] Review of Nature Inspired Algorithms in Cloud Computing
    Kapur, Ritu
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 589 - 594
  • [8] Comparative analysis of VM consolidation algorithms for cloud computing
    Nagma
    Singh, Jaiteg
    Sidhu, Jagpreet
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 1390 - 1399
  • [9] Bio-inspired algorithms for cloud computing: A review
    Balusamy, Balamurugan
    Sridhar, Jayashree
    Dhamodaran, Divya
    Krishna, P. Venkata
    International Journal of Innovative Computing and Applications, 2015, 6 (3-4) : 181 - 202
  • [10] Temperature and energy-aware consolidation algorithms in cloud computing
    Yavari, Maede
    Rahbar, Akbar Ghaffarpour
    Fathi, Mohammad Hadi
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2019, 8 (01):