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 条
  • [31] Mapping Cropland Extent in Pakistan Using Machine Learning Algorithms on Google Earth Engine Cloud Computing Framework
    Latif, Rana Muhammad Amir
    He, Jinliao
    Umer, Muhammad
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2023, 12 (02)
  • [32] RETRACTED: CTRV: resource based task consolidation approach in cloud for green computing (Retracted Article)
    Mekala, M. S.
    Viswanathan, P.
    DISTRIBUTED AND PARALLEL DATABASES, 2023, 41 (1-2) : 157 - 157
  • [33] Achieving Green Computing by effective utilization of Cloud resources using a Cloud OS
    Naik, Nitesh N.
    Kanagala, Kartheek
    Veigas, John P.
    2013 IEEE INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMPUTING, COMMUNICATION AND NANOTECHNOLOGY (ICE-CCN'13), 2013, : 687 - 690
  • [34] Optimizing Parametric BIST Using Bio-inspired Computing Algorithms
    Nemati, Nastaran
    Simjour, Amirhossein
    Ghofrani, Amirali
    Navabi, Zainalabedin
    IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE VLSI SYSTEMS, PROCEEDINGS, 2009, : 268 - 276
  • [35] An Optimized Virtual Network Mapping Using PSO in Cloud Computing
    Abedifar, Vahid
    Eshghi, Mohammad
    Mirjalili, Seyedali
    Mirjalili, S. Mohammad
    2013 21ST IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2013,
  • [36] Design and Development of a Novel Bio-Inspired VM Placement in Green Cloud Computing Environment
    Biswas, Nirmal Kr
    Banerjee, Sourav
    Ghosh, Uttam
    2024 IEEE 24TH INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING WORKSHOPS, CCGRIDW 2024, 2024, : 144 - 149
  • [37] An Efficient Approach for Green Cloud Computing using Genetic Algorithm
    Kaur, Baljinder
    Kaur, Arvinder
    2015 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2015, : 10 - 15
  • [38] Towards Sustainable Cloud Computing: Load Balancing with Nature-Inspired Meta-Heuristic Algorithms
    Li, Peiyu
    Wang, Hui
    Tian, Guo
    Fan, Zhihui
    ELECTRONICS, 2024, 13 (13)
  • [39] Round Robin Inspired History Based Load Balancing Using Cloud Computing
    Saif, Talha
    Javaid, Nadeem
    Rahman, Mubariz
    Butt, Hanan
    Kamal, Muhammad Babar
    Ali, Muhammad Junaid
    ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 3PGCIC-2018, 2019, 24 : 496 - 508
  • [40] Resource Allocation in Industrial Cloud Computing Using Artificial Intelligence Algorithms
    Sheuly, Sharmin Sultana
    Bankarusamy, Sudhangathan
    Begum, Shahina
    Behnam, Moris
    THIRTEENTH SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (SCAI 2015), 2015, 278 : 128 - 136