Int J Performability Eng ›› 2025, Vol. 21 ›› Issue (5): 278-287.doi: 10.23940/ijpe.25.05.p5.278287

Previous Articles     Next Articles

Enhancing Cloud Load Balancing with Multi-Objective Optimization in Task Scheduling

Suman Lataa,*, Dheerendra Singha, and Gaurav Rajb   

  1. aChandigarh College of Engineering and Technology, Chandigarh, India;
    bDepartment of CSE, Sharda University, Noida, India
  • Submitted on ; Revised on ; Accepted on
  • Contact: * E-mail address: suman_cse@ccet.ac.in

Abstract: In cloud computing, efficient workload management is essential for improving resource utilization, service availability, and reliability. While extensive research exists on cloud task scheduling, there remains a gap in addressing multi-objective optimization and load balancing. This study introduces a hybrid optimization method for cloud scheduling aimed at optimizing resource use and improving user service. Specifically, a combined ABC and PSO approach is employed for load balancing optimization. To further enhance the performance of this metaheuristic optimization framework, the SJF heuristic is utilized to generate the initial population. Simulations are conducted using the CloudSim cloud simulator. The primary goals are minimizing makespan and cost while maximizing cloud resource utilization. Performance is evaluated by comparing the proposed work with existing techniques like ABC, PSO, GA, and ACO, using turnaround, waiting time, makespan, throughput, cost, and resource utilization to demonstrate the effectiveness of the proposed work.

Key words: heuristic, meta-heuristic, optimization, load balancing, hybridization, cloud computing