Int J Performability Eng ›› 2025, Vol. 21 ›› Issue (7): 401-410.doi: 10.23940/ijpe.25.07.p6.401410

Previous Articles    

Comparative Performance Analysis of Load Balancing Techniques in Cloud Computing

Sunaina Mehtaa,* and Sushil Bhardwajb   

  1. aDepartment of Computer Science & Engineering, RIMT University, Punjab, India;
    bDepartment of Computer Applications, School of Computing, RIMT University, Punjab, India
  • Submitted on ; Revised on ; Accepted on
  • Contact: * E-mail address: sunainabagga@rimt.ac.in

Abstract: Despite widespread use of cloud computing, one of its main challenges is to maintain efficient load balancing and resource allocation. Numerous well-established load balancing techniques have been implemented to optimize task scheduling. The research objectives are equitable resource distribution, overloading prevention, and response time reduction in cloud computing response delays. This study has successfully achieved a comparative performance analysis of four load balancing algorithms — Random, EMPBT-LB, Throttled, and a Proposed Load Balancing (LB) algorithm — evaluated based on their response time performance. The study emphasizes load balancing, where incoming user jobs must be distributed among several virtual machines (VMs) located across different data centers (DCs). The Proposed LB algorithm demonstrates significant improvements over conventional methods by employing a hybrid decision-making approach that incorporates previous processing data, adaptive randomness, and current workload status. The simulation results in the proposed approach (a) achieving the lowest average response time (b) eliminating maximum processing delays, and (c) maintaining high consistency under varying workloads.

Key words: load balancing, virtual machine, data center, random load balancing algorithm, enhanced minimum processing balanced throttling load balancing algorithm, throttled load balancing algorithm