A new load-balancing approach for cloud computing based on an improved genetic algorithm


연구 분야: Networking



학회: The Journal of Supercomputing


초록

Cloud computing, with its significant potential for remote data storage and processing, has brought new computational advantages for distributed applications. The existence of bottlenecks and congestion in the cloud environment makes traffic management essential in a scalable environment. This paper introduces a complex solution using an optimized genetic algorithm to address scheduling and load-balancing challenges in cloud infrastructure. Additional parameters are integrated into the algorithm to assess resource status before scheduling, effectively preventing server overload or underload by strategically allocating tasks to processing servers. Furthermore, tasks assigned to heavily loaded or dense servers are seamlessly migrated through live migration of virtual machines to alternative servers, enhancing the overall load balance of the cloud infrastructure. The effectiveness of the proposed approach is evaluated through the CloudSim simulator and validated by deploying over a thousand virtual machines in the PlantLab dataset and Azure 2019. Simulation results show a significant improvement in service-level agreement execution compared to comparative methods. Additionally, a reduction in energy consumption has been observed, while the average number of virtual machine migrations shows significant improvement.


Author Profile
Samira Rezapourshahir

Department of Computer Engineering Tabriz Branch Islamic Azad University Tabriz Iran

Iran
Author Profile
Shahram Babaie

Department of Computer Engineering Tabriz Branch Islamic Azad University Tabriz Iran

Iran

📄 논문 정보

발행 연도 2025년
인용수 0
출판 국가 Iran
사이트 Springer
좋아요 수 0

연관 논문 목록 (410건)