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 条
  • [21] Efficient Computation Offloading in Mobile Cloud Computing with Nature-Inspired Algorithms
    Mehta, Shikha
    Kaur, Parmeet
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2019, 18 (04)
  • [22] Green House by using IOT and Cloud computing
    Vatari, Sheetal
    Bakshi, Aarti
    Thakur, Tanvi
    2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, : 246 - 250
  • [23] Bio-inspired technique for the Virtual Machine Migration in Green Cloud Computing
    Olana, Jiregna Abdissa
    Tripathy, Hrudaya Kumar
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICICCT), 2018, : 31 - 36
  • [24] The Comparative Study of Algorithms in Building the Green Mobile Cloud Computing Environment
    Dominic, Nicholas
    Prayoga, Jonathan Sebastian
    Kumala, Daniel
    Surantha, Nico
    Soewito, Benfano
    ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 3PGCIC-2021, 2022, 343 : 43 - 54
  • [25] Improving Cloud Computing Performance Using Task Scheduling Method Based on VMs Grouping
    Chitgar, Negar
    Jazayeriy, Hamid
    Rabiei, Milad
    2019 27TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2019), 2019, : 2095 - 2099
  • [26] CLOUD COMPUTING DATA SECURITY USING ENCRYPTION ALGORITHMS
    Rithvik, Kumar
    Kaur, Simran
    Sejwal, Shilpa
    Narwal, Priti
    Jain, Prateek
    IIOAB JOURNAL, 2019, 10 (02) : 75 - 82
  • [27] RETRACTED ARTICLE: CTRV: resource based task consolidation approach in cloud for green computing
    M. S. Mekala
    P. Viswanathan
    Distributed and Parallel Databases, 2023, 41 : 157 - 157
  • [28] Profit and Energy Aware Scheduling in Cloud Computing using Task Consolidation
    Bharathi, A.
    Mohana, R. S.
    Ushapriya, A.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [29] Energy Aware VM Consolidation Using Dynamic Threshold in Cloud Computing
    Singh, Parminder
    Gupta, Pooja
    Jyoti, Kiran
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 1098 - 1102
  • [30] Performance Comparison of Load Balancing Algorithms using Cloud Analyst in Cloud Computing
    Shakir, Muhammad Sohaib
    Razzaque, Engr Abdul
    2017 IEEE 8TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (UEMCON), 2017, : 509 - +