Open Access Open Access  Restricted Access Subscription Access

An Efficient Load Balancing HBLBACO Approach Using Hybrid BAT and LBACO Algorithm in Cloud Environment


Affiliations
1 Department of Computer Science and Engineering, Guru Jambheshwar University of Science and Technology, Hisar, Haryana, India

Cloud computing has emerged as a crucial paradigm for delivering scalable and efficient services to many users. Load balancing in cloud environments presents several challenges, such as optimizing makespan, degree of imbalance, standard deviation, enhancing system performance and processing speed, and ensuring a reliable cloud infrastructure. These challenges are exacerbated by dynamic and unpredictable workloads, which can lead to uneven distribution of tasks and underutilization or overloading of resources. To address the challenges proposed by dynamic and unpredictable workloads, various load-balancing algorithms have been proposed. This work presents a novel approach called the HBLBACO (Hybrid BAT and LBACO) algorithm to balance the load on cloud, which combines the strengths of the Bat algorithm (BA) and the Load Balancing Ant Colony Optimization (LBACO) algorithm that is local optima and global optima respectively to achieve improved load distribution in cloud environments. To analyse the proposed algorithm, extensive experiments were conducted using CloudSim simulation environments. The experimental results demonstrate that the HBLBACO algorithm reduces makespan, degree of imbalance, standard deviation and maximized processing speed. It effectively adapts to dynamic workload changes and achieves a more balanced distribution of tasks across VMs, leading to improved system performance. The results confirm that the proposed approach outperforms 8%, 68%, 71%, 81% then LBACO, 2%, 21%, 43%, 96% then ACO and 53% ,96%, 98% then PSO algorithm in terms of makespan, degree of imbalance, standard deviation and processing speed respectively.

Keywords

Cloud Computing, Cloud Load Balancing, HBLBACO Algorithm, BAT Algorithm, LBACO Algorithm, ACO Algorithm.
User
Notifications
Font Size

Abstract Views: 33




  • An Efficient Load Balancing HBLBACO Approach Using Hybrid BAT and LBACO Algorithm in Cloud Environment

Abstract Views: 33  | 

Authors

Shalu Rani
Department of Computer Science and Engineering, Guru Jambheshwar University of Science and Technology, Hisar, Haryana, India
Dharminder Kumar
Department of Computer Science and Engineering, Guru Jambheshwar University of Science and Technology, Hisar, Haryana, India
Sakshi Dhingra
Department of Computer Science and Engineering, Guru Jambheshwar University of Science and Technology, Hisar, Haryana, India

Abstract


Cloud computing has emerged as a crucial paradigm for delivering scalable and efficient services to many users. Load balancing in cloud environments presents several challenges, such as optimizing makespan, degree of imbalance, standard deviation, enhancing system performance and processing speed, and ensuring a reliable cloud infrastructure. These challenges are exacerbated by dynamic and unpredictable workloads, which can lead to uneven distribution of tasks and underutilization or overloading of resources. To address the challenges proposed by dynamic and unpredictable workloads, various load-balancing algorithms have been proposed. This work presents a novel approach called the HBLBACO (Hybrid BAT and LBACO) algorithm to balance the load on cloud, which combines the strengths of the Bat algorithm (BA) and the Load Balancing Ant Colony Optimization (LBACO) algorithm that is local optima and global optima respectively to achieve improved load distribution in cloud environments. To analyse the proposed algorithm, extensive experiments were conducted using CloudSim simulation environments. The experimental results demonstrate that the HBLBACO algorithm reduces makespan, degree of imbalance, standard deviation and maximized processing speed. It effectively adapts to dynamic workload changes and achieves a more balanced distribution of tasks across VMs, leading to improved system performance. The results confirm that the proposed approach outperforms 8%, 68%, 71%, 81% then LBACO, 2%, 21%, 43%, 96% then ACO and 53% ,96%, 98% then PSO algorithm in terms of makespan, degree of imbalance, standard deviation and processing speed respectively.

Keywords


Cloud Computing, Cloud Load Balancing, HBLBACO Algorithm, BAT Algorithm, LBACO Algorithm, ACO Algorithm.



DOI: https://doi.org/10.22247/ijcna%2F2024%2F38