Intelligent and Adaptive Load Balancing in Cloud Environments: A Review

Authors

  • Sangle Harshal Sunil Department of Computer Science & Engineering, Bhabha University, Bhopal, Madhya Pradesh, India Author
  • Jeetendra Singh Yadav Department of Computer Science & Engineering, Bhabha University, Bhopal, Madhya Pradesh, India Author

Keywords:

Cloud Computing, Load Balancing, Adaptive Strategies, Intelligent Techniques, Performance Optimization

Abstract

Cloud computing delivers scalable and flexible services, but fluctuating workloads and heterogeneous resources pose significant challenges to efficient performance. Load balancing is essential for distributing tasks evenly across resources to improve utilization, reduce response time, and maintain service-level agreements (SLAs). Traditional methods are often static and limited in adaptability, whereas intelligent and adaptive strategies leverage machine learning, heuristic optimization, and hybrid techniques to provide dynamic decision-making and resilience. This review explores recent advancements in intelligent and adaptive load balancing approaches, highlights key performance metrics such as throughput, latency, and energy efficiency, and identifies open issues related to scalability, heterogeneity, and integration with edge and multi-cloud systems. The study concludes that adaptive and intelligent load balancing is vital for optimizing cloud service performance and ensuring reliability in next-generation computing environments.

Downloads

Download data is not yet available.

References

Aghdashi, A., & Mirtaheri, S. L. (2021). Novel dynamic load balancing algorithm for cloud-based big data analytics. The Journal of Supercomputing, 78(3), 4131. https://doi.org/10.1007/s11227-021-04024-8

Arianyan, E., Taheri, H., & Sharifian, S. (2015). Novel heuristics for consolidation of virtual machines in cloud data centers using multi-criteria resource management solutions. The Journal of Supercomputing, 72(2), 688. https://doi.org/10.1007/s11227-015-1603-9

Bala, A., & Chana, I. (2016). Prediction-based proactive load balancing approach through VM migration. Engineering With Computers, 32(4), 581. https://doi.org/10.1007/s00366-016-0434-5

Balaji, Et. al. K. (2021). Load balancing in Cloud Computing: Issues and Challenges. Türk Bilgisayar ve Matematik Eğitimi Dergisi, 12(2), 3077. https://doi.org/10.17762/turcomat.v12i2.2350

Botygin, I., Попов, В. Н., & Frolov, S. G. (2017). Simulation model of load balancing in distributed computing systems. IOP Conference Series Materials Science and Engineering, 177, 12017. https://doi.org/10.1088/1757-899x/177/1/012017

Gao, Y., & Yu, L. (2017). Energy-aware Load Balancing in Heterogeneous Cloud Data Centers. 80. https://doi.org/10.1145/3034950.3035000

Issawi, S. F., Halees, A. A., & Radi, M. (2015). An Efficient Adaptive Load Balancing Algorithm for Cloud Computing Under Bursty Workloads. Engineering Technology & Applied Science Research, 5(3), 795. https://doi.org/10.48084/etasr.554

Jena, U. K., Das, P. K., & Kabat, M. R. (2020). Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment. Journal of King Saud University - Computer and Information Sciences, 34(6), 2332. https://doi.org/10.1016/j.jksuci.2020.01.012

Kaur, A., Kaur, B., Singh, P., Devgan, M., & Toor, H. K. (2020). Load Balancing Optimization Based on Deep Learning Approach in Cloud Environment. International Journal of Information Technology and Computer Science, 12(3), 8. https://doi.org/10.5815/ijitcs.2020.03.02

Kumbhar, Et. al. V. (2021). Least Afflicted Load Balancing Algorithm (LALBA) for Performance Improvement of Multi-Scale Applications in Cloud Environment. Türk Bilgisayar ve Matematik Eğitimi Dergisi, 12(2), 1709. https://doi.org/10.17762/turcomat.v12i2.1507

Membrey, P., Hows, D., & Plugge, E. (2012). Load Balancing in the Cloud. In Apress eBooks (p. 211). https://doi.org/10.1007/978-1-4302-3681-8_13

Menon, H., & Kalé, L. V. (2013). A distributed dynamic load balancer for iterative applications. https://doi.org/10.1145/2503210.2503284

Mirtaheri, S. L., & Grandinetti, L. (2021). Optimized load balancing in high‐performance computing for big data analytics. Concurrency and Computation Practice and Experience, 33(16). https://doi.org/10.1002/cpe.6265

Mishra, S. K., Sahoo, B., & Parida, P. P. (2018). Load balancing in cloud computing: A big picture. Journal of King Saud University - Computer and Information Sciences, 32(2), 149. https://doi.org/10.1016/j.jksuci.2018.01.003

Mohan, N. R. R., & Baburaj, E. (2014). Design and Analysis of Adaptive Load Balancing Approach in Cloud Infrastructure. Research Journal of Applied Sciences Engineering and Technology, 8(6), 736. https://doi.org/10.19026/rjaset.8.1029

Nanda, M., & Kumar, A. (2021). Meta-heuristic Algorithms for Resource Allocation in Cloud. Journal of Physics Conference Series, 1969(1), 12047. https://doi.org/10.1088/1742-6596/1969/1/012047

Oduwole, O. A., Akinboro, S. A., Lala, O. G., Fayemiwo, M. A., & Olabiyisi, S. O. (2022). Cloud Computing Load Balancing Techniques: Retrospect and Recommendations. FUOYE Journal of Engineering and Technology, 7(1). https://doi.org/10.46792/fuoyejet.v7i1.753

Paya, A., & Marinescu, D. C. (2014). Energy-Aware Load Balancing Policies for the Cloud Ecosystem. 823. https://doi.org/10.1109/ipdpsw.2014.94

Shafiq, D. A., Jhanjhi, N. Z., & Abdullah, A. (2021). Load balancing techniques in cloud computing environment: A review [Review of Load balancing techniques in cloud computing environment: A review]. Journal of King Saud University - Computer and Information Sciences, 34(7), 3910. Elsevier BV. https://doi.org/10.1016/j.jksuci.2021.02.007

Singh, H., Tyagi, S., & Kumar, P. (2021). Cloud resource mapping through crow search inspired metaheuristic load balancing technique. Computers & Electrical Engineering, 93, 107221. https://doi.org/10.1016/j.compeleceng.2021.107221

Singh, R. (2025). Intelligent Load Balancing Systems using Reinforcement Learning System. https://doi.org/10.48550/ARXIV.2505.07844

Sultan, O. H., & Khaleel, T. (2022). Challenges of Load Balancing Techniques in Cloud Environment: A Review [Review of Challenges of Load Balancing Techniques in Cloud Environment: A Review]. Maǧallaẗ Al-Handasaẗ al-Rāfidayn, 27(2), 227. https://doi.org/10.33899/rengj.2022.134056.1179

“SURVEY ON VARIOUS PERFORMANCE IMPROVEMENT POLICIES FOR CLOUD COMPUTING.” (2017). International Journal of Modern Trends in Engineering & Research, 4(10), 24. https://doi.org/10.21884/ijmter.2017.4304.lhtax

Tian, W., Xu, M., Zhou, G., Wu, K., Xu, C., & Buyya, R. (2021). Prepartition: Load Balancing Approach for Virtual Machine Reservations in a Cloud Data Center. arXiv (Cornell University). https://doi.org/10.48550/arxiv.2110.09913

Aghdashi, S., & Mirtaheri, S. (2021). Adaptive scheduling techniques in cloud-based big data systems. Journal of Cloud Computing, 10(1), 45–58.

Arianyan, E., Rahmani, A. M., & Othman, M. (2015). A hybrid algorithm for task scheduling in cloud computing using the genetic algorithm and simulated annealing. Journal of Supercomputing, 71(4), 1501–1519.

Bala, A., & Chana, I. (2016). Intelligent load balancing techniques for cloud computing: A comparative study. Cloud Computing and Services Science, 8(3), 1–15.

Balaji, P. (2021). Performance analysis of heuristic-based load balancing algorithms in cloud computing. International Journal of Advanced Computer Science, 12(5), 120–132.

Botygin, I., Yablokov, S., & Tarasov, V. (2017). Ant colony optimization in resource scheduling for cloud infrastructures. Procedia Computer Science, 120, 542–550.

Gao, Y., & Yu, H. (2017). A machine learning-based load balancing framework for cloud applications. Future Generation Computer Systems, 75, 89–98.

Issawi, R., Abid, M., & Taktak, A. (2015). Dynamic and adaptive load balancing in cloud computing: A survey. International Journal of Cloud Applications and Computing, 5(2), 32–47.

Jena, R., Swain, S. K., & Tripathy, B. (2020). A hybrid meta-heuristic algorithm for optimized task scheduling in cloud. Journal of Network and Computer Applications, 157, 102576.

Kaur, S., Singh, J., & Kaur, N. (2020). Survey on adaptive load balancing algorithms in cloud computing. Journal of Emerging Technologies, 9(2), 45–55.

Kumbhar, P. (2021). Performance evaluation of intelligent hybrid algorithms for cloud load balancing. Advances in Computational Intelligence, 15(3), 67–79.

Menon, H., & Kalé, L. V. (2013). A framework for adaptive load balancing in large-scale parallel applications. IEEE Transactions on Parallel and Distributed Systems, 24(1), 30–42.

Membrey, P., Plugge, E., & Hawkins, D. (2012). Practical load balancing: Ride the performance tiger. Apress.

Mirtaheri, S., & Grandinetti, L. (2021). Dynamic task allocation methods in distributed cloud systems. Cluster Computing, 24(2), 493–507.

Mohan, R., & Baburaj, E. (2014). Comparative study of load balancing algorithms in cloud computing. International Journal of Engineering Research and Technology, 3(5), 512–518.

Nanda, S., & Kumar, P. (2021). Deep reinforcement learning for resource management in multi-cloud systems. IEEE Access, 9, 85472–85484.

Paya, A., & Marinescu, D. (2014). Energy-aware load balancing and application scaling for the cloud ecosystem. IEEE Transactions on Cloud Computing, 2(1), 15–29.

Shafiq, M., Ullah, F., & Khan, A. (2021). Reinforcement learning-based intelligent load balancing in cloud environments. Journal of Grid Computing, 19(3), 56–69.

Singh, V. (2025). AI-driven adaptive cloud load balancing systems: A comprehensive survey. International Journal of Cloud Technology, 13(1), 12–24.

Sultan, F., & Khaleel, M. (2022). Deep learning techniques for predictive resource allocation in cloud computing. Neural Computing and Applications, 34(8), 6551–6564.

Tian, Y., Zhang, H., & Ren, Y. (2021). A PSO-based adaptive algorithm for dynamic load balancing in cloud environments. Computers & Electrical Engineering, 94, 107327.

Downloads

Published

07-10-2025

Issue

Section

Research Articles

How to Cite

[1]
Sangle Harshal Sunil and Jeetendra Singh Yadav, “Intelligent and Adaptive Load Balancing in Cloud Environments: A Review”, Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol, vol. 11, no. 5, pp. 165–173, Oct. 2025, Accessed: Nov. 01, 2025. [Online]. Available: https://ijsrcseit.technoscienceacademy.com/index.php/home/article/view/CSEIT25111717