Efficient load balancing strategy for cloud computing environment with African vultures algorithm

A. Sandana Karuppan,N. Bhalaji
DOI: https://doi.org/10.1007/s11276-024-03810-5
IF: 2.701
2024-07-20
Wireless Networks
Abstract:Load balancing is essential in cloud computing (CC) to manage the increasing load on servers efficiently. This article proposes a load balancing strategy utilizing constraint measures to distribute the load evenly amongst the servers while minimizing power consumption. Firstly, the capacity and load of every Virtual Machine (VM) is evaluated, and tasks are assigned using the African Vultures Algorithm (AVA) when the load exceeds a predefined threshold. This approach aim is to minimize energy consumption, makespan, and data center usage. Additionally, a load balancing method computes critical features for each VM and assesses their load, followed by calculating selection factors for tasks. Tasks with superior selection factors are assigned to VMs. The proposed Efficient Load Balancing in Cloud Computing under African Vultures Algorithm (ELB-CC-AVA) demonstrates better performance in cloud environments, achieving lower makespan by 32.82%, 30.47%, and 25.32%, along with higher resource utilization rates of 38.22%, 40.21%, and 25.46% compared to the existing methods.
computer science, information systems,telecommunications,engineering, electrical & electronic
What problem does this paper attempt to address?