Decentralized dynamic load balancing for virtual machines in cloud computing: a blockchain-enabled system with state channel optimization

被引:0
作者
Roselin, J. [1 ]
Insulata, Israelin J. [1 ]
机构
[1] Anna Univ Reg Campus, Tirunelveli, India
关键词
Load balancing; Blockchain; Cloud computing; Virtual machines; State channels; ALGORITHM; CHALLENGES;
D O I
10.1007/s11227-025-06922-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces an innovative load balancing algorithm that utilizes blockchain-enabled cloud computing environments. The proposed scheme leverages blockchain technology's decentralized architecture to dynamically and efficiently distribute workloads across virtual machines (VMs). This approach optimizes resource utilization and enhances the performance of cloud services. By integrating smart contracts and employing a meticulous VM selection process, our method effectively addresses the challenges associated with traditional load balancing techniques, which often struggle to adapt to dynamic, heterogeneous workloads. Furthermore, our algorithm promotes transparency and security in task allocation and execution, capitalizing on blockchain's inherent features of immutability and consensus. The effectiveness of the proposed scheme is demonstrated through rigorous simulation using the CloudSim toolkit, showcasing significant improvements over existing methods in terms of makespan, execution time, resource utilization, and throughput. These results underline the potential of our proposed solution to revolutionize cloud computing infrastructure management, making it more adaptable, efficient, and resilient to varying computing demands.
引用
收藏
页数:30
相关论文
共 32 条
  • [1] A Survey of Load Balancing in Cloud Computing: Challenges and Algorithms
    Al Nuaimi, Klaithem
    Mohamed, Nader
    Al Nuaimi, Mariam
    Al-Jaroodi, Jameela
    [J]. 2012 IEEE SECOND SYMPOSIUM ON NETWORK CLOUD COMPUTING AND APPLICATIONS (NCCA 2012), 2012, : 137 - 142
  • [2] A Fast Converging and Globally Optimized Approach for Load Balancing in Cloud Computing
    Al Reshan, Mana Saleh
    Syed, Darakhshan
    Islam, Noman
    Shaikh, Asadullah
    Hamdi, Mohammed
    Elmagzoub, Mohamed A.
    Muhammad, Ghulam
    Hussain Talpur, Kashif
    [J]. IEEE ACCESS, 2023, 11 : 11390 - 11404
  • [3] A metaheuristic method for joint task scheduling and virtual machine placement in cloud data centers
    Alboaneen, Dabiah
    Tianfield, Hugo
    Zhang, Yan
    Pranggono, Bernardi
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 115 : 201 - 212
  • [4] Fog Based Architecture and Load Balancing Methodology for Health Monitoring Systems
    Asghar, Anam
    Abbas, Assad
    Khattak, Hasan Ali
    Khan, Samee U.
    [J]. IEEE ACCESS, 2021, 9 : 96189 - 96200
  • [5] Load balancing for heterogeneous serverless edge computing: A performance-driven and empirical approach
    Aslanpour, Mohammad Sadegh
    Toosi, Adel N.
    Cheema, Muhammad Aamir
    Chhetri, Mohan Baruwal
    Salehi, Mohsen Amini
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 154 : 266 - 280
  • [6] Hierarchical Load Balancing and Clustering Technique for Home Edge Computing
    Babou, Cheikh Saliou Mbacke
    Fall, Doudou
    Kashihara, Shigeru
    Taenaka, Yuzo
    Bhuyan, Monowar H.
    Niang, Ibrahima
    Kadobayashi, Youki
    [J]. IEEE ACCESS, 2020, 8 : 127593 - 127607
  • [7] A systematic literature review for load balancing and task scheduling techniques in cloud computing
    Devi, Nisha
    Dalal, Sandeep
    Solanki, Kamna
    Dalal, Surjeet
    Lilhore, Umesh Kumar
    Simaiya, Sarita
    Nuristani, Nasratullah
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (10)
  • [8] New challenges in dynamic load balancing
    Devine, KD
    Boman, EG
    Heaphy, RT
    Hendrickson, BA
    Teresco, JD
    Faik, J
    Flaherty, JE
    Gervasio, LG
    [J]. APPLIED NUMERICAL MATHEMATICS, 2005, 52 (2-3) : 133 - 152
  • [9] A Load Balancing and Multi-Tenancy Oriented Data Center Virtualization Framework
    Duan, Jun
    Yang, Yuanyuan
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (08) : 2131 - 2144
  • [10] Osmotic Bio-Inspired Load Balancing Algorithm in Cloud Computing
    Gamal, Marwa
    Rizk, Rawya
    Mahdi, Hani
    Elnaghi, Basem E.
    [J]. IEEE ACCESS, 2019, 7 : 42735 - 42744