A Relative Load Balancing (RLB) Method for Efficient Multi-Server Request Handling

Authors

  • Ameer Akram Mousa Faculty of Information Technology, University of Babylon, Iraq
  • Mahdi S. Almhanna Faculty of Information Technology, University of Babylon, Iraq
Volume: 15 | Issue: 5 | Pages: 27133-27140 | October 2025 | https://doi.org/10.48084/etasr.12453

Abstract

Load balancing is a critical technique in distributed systems and network infrastructures, designed to efficiently distribute incoming workloads or network traffic across multiple servers or resources. By dynamically allocating tasks, load balancing maximizes resource utilization, minimizes response times, and prevents any single server from becoming a bottleneck.  This paper focuses on building a Relative Load Balancing (RLB) system between server groups to process client requests and avoid problems in static and dynamic load balancing systems, such as round robin and fewer connections. The requests were divided proportionally according to the capacity of a group of root servers. A system for processing text images and extracting data was developed to implement the principle of relative load balancing between servers, controlled by a master server called the backbone. This system handles the testing and measurement mechanism for the RLB request processing. The results showed that the proposed RLB system achieved a throughput of 101,000 B/s, a PDR of 97 %, average latency of 600 ms, and average response time of 2 s, with RAM usage of 2100 MB, main memory usage of 52% and CPU usage of 50%. In addition, the total processing time (Makespan) was 10 s, with a loss of time in waiting of 1 s and a gain of 8 s.

Keywords:

backboned server, distributed systems, load balancing, resource utilization

Downloads

Download data is not yet available.

References

T. Akhtar, N. G. Haider, and S. M. Khan, "A Comparative Study of the Application of Glowworm Swarm Optimization Algorithm with other Nature-Inspired Algorithms in the Network Load Balancing Problem," Engineering, Technology & Applied Science Research, vol. 12, no. 4, pp. 8777–8784, Aug. 2022.

G. Goel and A. K. Chaturvedi, "Multi-Objective Load-balancing Strategy for Fog-driven Patient-Centric Smart Healthcare System in a Smart City," Engineering, Technology & Applied Science Research, vol. 14, no. 4, pp. 16011–16019, Aug. 2024.

E. Suganthi and F. Kurus Malai Selvi, "Weight factor and priority-based virtual machine load balancing model for cloud computing," International Journal of Information Technology, vol. 16, no. 8, pp. 5271–5276, Dec. 2024.

S. Jadon, P. K. Kannan, U. Kalaria, K. R. Varsha, K. Gupta, and P. B. Honnavalli, "A Comprehensive Study of Load Balancing Approaches in Real-Time Multi-Core Systems for Mixed Real-Time Tasks," IEEE Access, vol. 12, pp. 53373–53395, 2024.

S. Pramanik, "Central Load Balancing Policy Over Virtual Machines on Cloud:," in Advances in Marketing, Customer Relationship Management, and E-Services, A. J. Nair, S. Manohar, A. Mittal, and W. Ahmed, Eds. IGI Global, 2024, pp. 96–126.

A. Kaur and A. Garg, "A review on load balancing algorithms in cloud computing," International Journal for Modern Trends in Science and Technology, vol. 7, no. 07, pp. 25–30, Feb. 2022.

A. K. K. Baniya, S. S. Pant, D. Paudel, A. Gupta, S. Singh, and H. Mohapatra, "Load Balancing in Cloud Computing Ensuring Fault Tolerance, High Availability, and Security," in Risk-Based Approach to Secure Cloud Migration, Minakshi and T. Kumar, Eds. IGI Global, 2025, pp. 253–284.

P. Ajay, A. Sharma, D. V. Gowda, A. Sharma, S. Kumaraswamy, and M. R. Arun, "Priority Queueing Model-Based IoT Middleware for Load Balancing," in 2022 6th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, May 2022, pp. 425–430.

C. Dong, X. Xu, A. Liu, and X. Liang, "Load balancing routing algorithm based on extended link states in LEO constellation network," China Communications, vol. 19, no. 2, pp. 247–260, Feb. 2022.

M. Junaid, A. Sohail, A. Ahmed, A. Baz, I. A. Khan, and H. Alhakami, "A Hybrid Model for Load Balancing in Cloud Using File Type Formatting," IEEE Access, vol. 8, pp. 118135–118155, 2020.

S. K. Mishra, B. Sahoo, and P. P. Parida, "Load balancing in cloud computing: A big picture," Journal of King Saud University - Computer and Information Sciences, vol. 32, no. 2, pp. 149–158, Feb. 2020.

M. Kaur and R. Aron, "An Energy-Efficient Load Balancing Approach for Scientific Workflows in Fog Computing," Wireless Personal Communications, vol. 125, no. 4, pp. 3549–3573, Aug. 2022.

U. K. Jena, P. K. Das, and M. R. Kabat, "Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment," Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 6, pp. 2332–2342, Jun. 2022.

Z. Zhou, F. Li, H. Zhu, H. Xie, J. H. Abawajy, and M. U. Chowdhury, "An improved genetic algorithm using greedy strategy toward task scheduling optimization in cloud environments," Neural Computing and Applications, vol. 32, no. 6, pp. 1531–1541, Mar. 2020.

M. K. Hussein and M. H. Mousa, "Efficient Task Offloading for IoT-Based Applications in Fog Computing Using Ant Colony Optimization," IEEE Access, vol. 8, pp. 37191–37201, 2020.

M. Shuaib et al., "An Optimized, Dynamic, and Efficient Load-Balancing Framework for Resource Management in the Internet of Things (IoT) Environment," Electronics, vol. 12, no. 5, Feb. 2023, Art. no. 1104.

N. Albalawi, "Dynamic Scheduling Strategies for Load Balancing in Parallel and Distributed Systems." In Review, Sep. 25, 2024.

S. Agarwal, "Optimized Load Balancing Using Adaptive Algorithm In Cloud Computing With Round Robin Technique," Educational Administration: Theory and Practice, pp. 1328–1335, Feb. 2024.

Downloads

How to Cite

[1]
A. A. Mousa and M. S. Almhanna, “A Relative Load Balancing (RLB) Method for Efficient Multi-Server Request Handling”, Eng. Technol. Appl. Sci. Res., vol. 15, no. 5, pp. 27133–27140, Oct. 2025.

Metrics

Abstract Views: 3
PDF Downloads: 2

Metrics Information