Skip to content
Open access

ML-WDLB: A Machine Learning–Based Dynamic Load Balancing Algorithm for Efficient Resource Allocation in Cloud Computing

Sep 2026 · International journal of computer information systems and industrial management applications · Vol 18, pp. 451-459 · 0 citations

TL;DR

The main aim of ML-WDLB is to provide a practical balance between prediction and current system information so that workload can be distributed more effectively as cloud conditions change.

Abstract

Cloud computing allows flexible and scalable computing resources. However, it is still a challenging problem how to efficiently distribute incoming workloads onto Virtual Machines (VMs). If the tasks are not well distributed, some VMs can be heavily loaded and others can be idle or lightly loaded. This can increase response time and processing time and can also reduce the overall utilization and performance of the cloud system. This paper presents a Machine Learning–Based Weighted Dynamic Load Balancing (ML-WDLB) approach for making VM selection more responsive to changing workload conditions. The approach uses both historical and current VM information, including CPU utilization, memory utilization, processing time, response time, and bandwidth. A Random Forest model is used to estimate the suitability of a VM for an incoming cloudlet or task. This prediction is combined with a weighted VM score that reflects the current condition of each VM. The VM with the highest final score, provided that it is below the specified load threshold, is selected for task execution. The performance of the approach can be assessed using response time, processing time, makespan, throughput, resource utilization, and load imbalance. The main aim of ML-WDLB is to provide a practical balance between prediction and current system information so that workload can be distributed more effectively as cloud conditions change.

Read PDF

Similar papers

Open access Oct 2026

Load Balancing Optimization in Cloud-Based Distributed Systems using Machine Learning

Cloud-based distributed systems are made up of a number of interconnected servers, virtual machines, containers, and computing resources which handle large volumes of user requests at the same time. It is necessary to have efficient load balancing to keep the system performing well, reduce response time, improve the us...

Chetan Khairnar, Akshay Naikwadi, Rupesh Mokashi, Omkar Dhumal · 0 citations
Open access Oct 2026

Adaptive machine learning for intelligent resource allocation in cloud computing: a comparative study

Efficient cloud resource allocation requires controllers that anticipate workload variation rather than respond only after demand changes. This study evaluates an adaptive machine learning (AML) controller that integrates one-step-ahead random forest forecasting, capacity-constrained resource adjustment, and 24-hour mo...

A. D. Samala, Soha Rawas · 0 citations
Conference Aug 2026

Cloud Architecture for Large-Scale Machine Learning Workloads with Performance Optimization

The development of data-intensive apps has rapidly risen the need of scaling and efficient machine learning infrastructures. The traditional cloud setup will normally have a performance bottleneck associated with under optimized allocation of resources, high latency, and dynamic variations in workloads. The paper descr...

H. Bhupathi, Akshith Sam, Sreekanth B. Narayan et al. · 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
Conference Aug 2026

Energy-Aware Virtual Machine Scheduling for Sustainable Cloud Data Centers

This can be attributed to the fact that the fast growth of cloud computing services has caused a sharp rise in energy consumption in large-scale data centers increasing both the cost of operations and the environmental issue. Cloud infrastructure that is sustainable requires resource management techniques that reduce t...

Syed Umar, B.Sankaraiah, Ashfar Ahmed et al. · 0 citations

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