Skip to content
Open access

An Optimized Hybrid Approach for Load Balancing and Task Scheduling in Cloud Computing Environment

Aug 2026 · International Journal of Computer Networks And Applications · 0 citations · 21 references

TL;DR

A hybrid model, O-MCTSALP, which is optimized to schedule tasks and balance their loads in cloud computing systems and has the lowest makespan of all the workloads, is presented.

Abstract

– Cloud computing has evolved as a significant platform to provide scalable and as-needed services, but efficient scheduling of tasks and load balancing is still difficult due to the heterogeneous virtual machines and dynamic workloads. This paper presents a hybrid model, O-MCTSALP, which is optimized to schedule tasks and balance their loads in cloud computing systems. The suggested approach is a hybrid optimization mechanism with Minimum Completion Time (MCT)-based scheduling to increase the allocation of tasks to virtual machine and overall system performance. The model was tested in simulated cloud environment in MATLAB and compared with MCTFFA and HFFSSA, PSO optimization and EASA-MORU at workloads of 100, 500, 1000, 2000 and 5000 tasks. The experimental findings indicate that O-MCTSALP had the lowest makespan of all the workloads that were tested with the values being 95.9483, 158.4058, 316.3737, 557.8421, and 1657.1 respectively. The approach also yielded good resource utilization of medium and large workloads to 0.9516 at 500 tasks, 0.9835 at 1000 tasks, 0.9882 at 2000 tasks, and 0.9968 at 5000 tasks. Moreover, O-MCTSALP had lower values of load imbalance of 53, 56, 54, 59 and 55, and waiting time of 8.9364 and 8.2316 at 500 and 2000 tasks respectively. The model also enhanced throughput to 3.1565, 3.1608, 3.5852 and 3.0173 of 500, 1000, 2000 and 5000 tasks respectively. These results show that O-MCTSALP is a promising and scalable method of enhancing the efficiency of scheduling, resource consumption, and task distribution in dynamic cloud computing systems.

Read PDF

Similar papers

Open access Jul 2026

Masterpiece Optimization Algorithm-Based Priority-Aware Load Balancing Strategy for Cloud Data Centers

: Cloud Computing (CC) is one of the widely used technologies due to its advanced features such as pay-per-use, scalability, and flexibility. The primary objective of CC is to allow users to access and purchase cloud services that are on demand through internet-based applications. Efficient load-balancing in the cloud...

S. Vijaykumar, Shanker Chandre · 0 citations
Open access 2026

SLA-DE-RALBA: Cost-efficient dynamic enhanced resource-aware load balancing algorithm for cloud computing

An SLA-aware Dynamic Enhanced Resource-Aware Load Balancing Algorithm (SLADE- RALBA) that minimizes load imbalance by considering the computational capacities of virtual machines and ensures Service Level Agreement (SLA) compliance through a three-tier priority-based workflow is proposed.

Mohsin Nawaz, Altaf Hussain, Marran Al Qwaid et al. · 0 citations
Sep 2026

Combined approach for task scheduling in cloud computing systems using meta-heuristic algorithms and virtual machine migration

This study aims to optimize task scheduling systems in cloud computing environments by leveraging efficient meta-heuristic algorithms to maximize hardware efficiency, minimize space utilization, and reduce maintenance costs. Cloud computing has emerged as a new information technology platform beyond traditional inf...

M. Homayounfar, A. Daneshvar, Adel Pourghader Chobar et al. · 0 citations
Review Sep 2026

Task scheduling and load balancing in cloud, fog, and edge computing systems: a survey

A structured taxonomy is presented that classifies algorithms into traditional, heuristic, meta-heuristic, and modern learning-based approaches, with a particular emphasis on the increasing adoption of Reinforcement Learning (RL) and Deep Reinforcement Learning (DRL) for dynamic and adaptive scheduling.

Rihem Zorgati, Hassen Hamdi, Mohamed Nazih Omri · 0 citations
Open access Oct 2026

PLOA: Priority based Task Scheduling using LOA for Cloud Computing

Task scheduling plays an important role in cloud computing, as it directly affects makespan, resource utilization, and energy consumption in data centers. With the increasing scale of cloud infrastructures, reducing energy usage and operational cost while maintaining efficient task execution has become a key research c...

Pillareddy Vamsheedhar Reddy, K. Reddy, Gayathri Tippani · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.