An Improved Deficit Weighted Round Robin Algorithm for Efficient Server Load Balancing
Year: 2025
Type: article
Abstract: Load balancing is the process of improving the performance of a parallel and distributed system through a redistribution of load among the processors. The Round Robin (RR) algorithm, known for its simplicity and fairness, distributes requests evenly across servers in a cyclic manner [1] [5]. However, RR does not account for server capacity or dynamic workload conditions, often leading to inefficient resource allocation and potential server overloading. In this paper presents an enhanced approach based on the Dynamic Weighted Round Robin (DWRR) algorithm. Unlike the traditional RR, DWRR dynamically adjusts the weight of each server based on its current performance metrics, such as CPU load, memory usage, or response time. This enables more intelligent and adaptive request distribution, ensuring that more capable servers handle greater loads while preventing weaker servers from becoming bottlenecks. The main purpose of this paper is to reduced response time, and more balanced load distribution compared to standard RR.
Authors: M. Rakhimov, Sh. Ergashev, A. Muhammadjonov
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W6931193366
FWCI:
Cites:
Cited by:
Related to:
