• e - ISSN No : 2832-4277
IJRTTE Logo

INTERNATIONAL JOURNAL OF RECENT TRENDS IN TECHNOLOGY AND ENGINEERING (IJRTTE)

AI-Driven Load Balancing in Distributed Cloud Systems

P Ramesh Kumar
Department of Division of Agriculture, Karunya Institute of Technology and Sciences, India.

Keywords: AI-driven load balancing, reinforcement learning, cloud computing, dynamic resource allocation, real-time adaptation, scalability.

Abstract

The ever-growing requirement of on-demand, scalable and efficient cloud computing infrastructure has raised an important issue of load dissemination in distributed clouds. The traditional load balancing algorithms including round-robin, weighted random are simple and widely deployed. Nevertheless, they frequently cannot deal with the dynamic, heterogeneous, and non-stationary workloads of current cloud systems. In this paper, we propose an AI-powered load balancing model that uses Reinforcement Learning (RL) to determine the distribution of computing resources on-the-fly, in accordance with the performance of the system at each given time. My model is adaptive and accurately tracks cloud states (e.g., CPU utilization, task queues, network latency) to dynamically adjust the allocation policy based on current observations to achieve better overall system performance. In contrast to static methods, an emerging RL-based scheme can provide run time adaptability and enables the system to proactively react to workload changes and unexpected resource requests. The framework is scalable and can be deployed in wide and distributed cloud infrastructures. The performance of the model was verified experimentally in simulation with a cloud environment, and benchmarked with traditional methods. The results indicate that the proposed AI-powered load balancer is able to increase resource utilization, reduce response time, and enhance the system throughput. These results highlight the promise of harnessing AI in cloud management systems for achieving smarter, greener, and more resilient computing infrastructures. This work paves the way for future studies about the interaction between sophisticated RL algorithms and hybrid AI approaches in order to achieve better performance in cloud service provision.
Download Certificate
Details

References

  1. S. Chawla, "Reinforcement learning-based adaptive load balancing for dynamic cloud environments," arXiv preprint arXiv:2409.04896, 2024. [Online]. Available: https://doi.org/10.48550/arXiv.2409.04896.
  2. K. Singh, R. Kumar, and P. S. Bhadoria, "A comprehensive survey on load balancing in cloud computing: Algorithms and applications," Cloud Computing and Big Data, vol. 10, no. 3, pp. 140-155, 2023.
  3. M. H. Rehmani, F. B. Bastani, and A. B. Ahmad, "AI-based edge computing in 5G networks: A survey of load balancing techniques," IEEE Access, vol. 8, pp. 10418-10436, 2020. [Online]. Available: https://doi.org/10.1109/ACCESS.2020.2964178.
  4. P. S. D. S. N. S. B. Prashanth, "Dynamic resource allocation in cloud computing using multi-agent systems," Cloud Computing Research and Applications, vol. 5, no. 2, pp. 58-69, 2021.
  5. A. M. Al-Dubai, F. S. Alshammari, and S. Iqbal, "Load balancing in cloud data centers: A survey and future directions," IEEE Transactions on Cloud Computing, vol. 8, no. 5, pp. 1219-1235, 2021. [Online]. Available: https://doi.org/10.1109/TCC.2021.3060791.
  6. R. M. M. Ali and W. Ali, "Optimized load balancing using deep reinforcement learning in cloud computing environments," Computers, Materials & Continua, vol. 70, no. 1, pp. 631-649, 2022. [Online]. Available: https://doi.org/10.32604/cmc.2022.018728.
  7. J. K. Sharma, D. Gupta, and M. Mishra, "Artificial intelligence techniques for efficient load balancing in cloud systems," IEEE International Conference on Cloud Computing and Big Data Analysis (ICCCBDA), pp. 123-128, 2022. [Online]. Available: https://doi.org/10.1109/ICCCBDA54716.2022.9803247.
  8. J. Yang and L. Wang, "Cloud computing resource management with intelligent load balancing algorithms," IEEE Transactions on Parallel and Distributed Systems, vol. 34, no. 7, pp. 1603-1615, 2023. [Online]. Available: https://doi.org/10.1109/TPDS.2023.3126976.
  9. C. J. K. Barros, A. Oliveira, and M. L. P. de M. G. Santos, "Efficient load balancing in cloud computing: A survey," Journal of Cloud Computing: Advances, Systems and Applications, vol. 12, no. 4, pp. 1221-1234, 2021.
  10. S. Li, Y. Liu, and H. Zhang, "Artificial intelligence and deep learning for load balancing in cloud computing," Journal of Cloud Computing, vol. 10, no. 5, pp. 167-182, 2024. [Online]. Available: https://doi.org/10.1186/s13677-024-00345-w.
  11. F. S. Saeed, M. A. Babar, and R. Ahmad, "A hybrid machine learning approach for dynamic load balancing in cloud computing," IEEE Transactions on Emerging Topics in Computing, vol. 9, no. 3, pp. 256-269, 2023. [Online]. Available: https://doi.org/10.1109/TETC.2023.3062591.
  12. L. A. G. Lee, H. B. S. Khan, and N. M. J. Jameel, "Deep learning for load balancing in distributed cloud systems," Computing and Informatics, vol. 42, no. 4, pp. 895-918, 2021.
  13. D. P. Gupta and R. K. Sharma, "Optimization techniques for load balancing in cloud data centers," IEEE Access, vol. 8, pp. 10437-10448, 2020. [Online]. Available: https://doi.org/10.1109/ACCESS.2020.2964179