Comprehensive Survey on Load Balancing Techniques in Cloud Computing Environments

Authors

  • Sanjeeva Kumar Ray M.tech Scholar, Department of Information Technology (IT), NRI Institute of Information Science and Technology, Bhopal, Madhya Pradesh, India Author
  • Prof. Manish Kumar Singhal Associate Professor & H.O.D, Department of Information Technology (IT), NRI Institute of Information Science and Technology, Bhopal, Madhya Pradesh, India Author

DOI:

https://doi.org/10.32628/IJSRST24114336

Keywords:

Cloud load balancing, Round robin algorithm, Load Balancing, Makespan Response Time, Task Scheduling

Abstract

The notion of load balancing is necessary to maximise the use of cloud resources due to the daily increase in internet traffic. For the system's performance and stability, load balancing becomes essential. Consequently, an algorithmic strategy is needed to balance work among virtual machines (VMs) and improve system performance. Techniques: To provide load balancing and QoS, task scheduling methods are employed. Cloud computing is an entirely internet-based method in which all information and programs are stored on a cloud, which is made up of thousands of machines connected in a complex way. By guaranteeing optimal use of available resources, a load balancing algorithmic strategy seeks to improve the response time of user-submitted applications. The primary goal of load balancing techniques is to accelerate the execution of programs on resources whose workload fluctuates in unanticipated ways during runtime.

Downloads

Download data is not yet available.

References

Tariq A. Murshedi1 Rafah M. Almuttairi2Ruaa Satar Ghaidaa A. Al-sultany Mahdi S. Almhanna Firas Sabah Al-Turaihi1 Fatin A. ALghurabi. " Optimizing Cloud Computing: A Holistic Strategy for Efficient and Sustainable Operation through Ant Colony Load Balancing and Resource Optimization." Vol.17, No.5, April 6, 2024. DOI: https://doi.org/10.22266/ijies2024.1031.23

Ellakkiya Mathanraj. " Enhanced principal component gradient round-robin load balancing in cloud computing" Vol. 15 (1): 1806-1815, ISSN: 0976-8653. DOI: https://doi.org/10.58414/SCIENTIFICTEMPER.2024.15.1.32

Yogesh Lohumi1, Durgaprasad Gangodkar, Prakash Srivastava, Mohammad Zubair Khan, Abdulrahman Alahmadi, And Ahmed H. Alahmad. " Load Balancing in Cloud Environment" Volume 11, 2023. DOI: https://doi.org/10.1109/ACCESS.2023.3337146

Mana Saleh Al Reshan , Darakhshan Syed, Noman Islam, Asadullah Shaikh Mohammed Hamdi, Mohamed A. Elmagzoub , Ghulam Muhammad2 , And Kashif Hussain Talpur. " A Fast Converging and Globally Optimized Approach for Load Balancing in Cloud Computing" Volume 11 7 February 2023. DOI: https://doi.org/10.1109/ACCESS.2023.3241279

Abderraziq Semmoud∗ and Badr Benmammar “Load Balancing in Cloud Computing Environments Based on Adaptive Starvation Threshold October 1, 2022.

Saurabh Gupta, Sangeeta Rani, Dr. Amit Dixit. " Features Exploration of Distinct Load Balancing Algorithms in Cloud Computing Environment" Volume: 11 Issue: 01 Pages: 4177-4183(2019) ISSN: 0975-0290. DOI: https://doi.org/10.35444/IJANA.2019.11017

Dr Syeda Gauhar Fatima, Syeda Kausar Fatima, Dr Syed Abdul Sattar, Naseer Ahmed Khan "Cloud Computing And Load Balancing " Volume 10, Issue 2, March-April 2019, pp. 189-209. DOI: https://doi.org/10.34218/IJARET.10.2.2019.019

Ghanbari, Shamsollah, and Mohamed Othman. "A priority based job scheduling algorithm in cloud computing." Procedia Engineering 50 (2012): 778-785. DOI: https://doi.org/10.1016/j.proeng.2012.10.086

Z. Xiao, W. Song, and Q. Chen, “Dynamic resource allocation using virtual machines for cloud computing environment,” IEEE Transactions on Parallel and Distributed Systems, vol. 24, no. 6, pp. 1107–1117, 2013. DOI: https://doi.org/10.1109/TPDS.2012.283

L. D. Dhinesh Babu and P.Venkata Krishna, “Honey bee behavior inspired load balancing of tasks in cloud computing environments,” Applied Soft Computing Journal, vol. 13, no. 5, pp. 2292–2303, 2013. DOI: https://doi.org/10.1016/j.asoc.2013.01.025

J. Cao, K. Li, and I. Stojmenovic, “Optimal power allocation and load distribution for multiple heterogeneous multicore server processors across clouds and data centers,” IEEE Transactions on Computers, vol. 63, no. 1, pp. 45–58, 2014. DOI: https://doi.org/10.1109/TC.2013.122

R. N. Calheiros and R. Buyya, “Meeting deadlines of scientific workflows in public clouds with tasks replication,” IEEE Transactions on Parallel and Distributed Systems, vol. 25, no. 7, pp. 1787–1796, 2014. DOI: https://doi.org/10.1109/TPDS.2013.238

R. Basker, V. Rhymend Uthariaraj, and D. Chitra Devi, “An enhanced scheduling in weighted round robin for the cloud infrastructure services,” International Journal of Recent Advance in Engineering & Technology, vol. 2, no. 3, pp. 81–86, 2014.

Z. Yu, F. Menng, and H. Chen, “An efficient list scheduling algorithm of dependent task in grid,” in Proceedings of the 3rd IEEE International Conference on Computer Science and Information Technology (ICCSIT ’10), IEEE, Chengdu, China, July 2010.

Mehta, H., Priyesh Kanungo, and Manohar Chandwani. "Decentralized Content Aware Load Balancing Algorithm for Distributed Computing Environments." In Proceedings of the International Conference & Workshop on Emerging Trends in Technology, pp. 370- 375. ACM, 2011. DOI: https://doi.org/10.1145/1980022.1980102

Nakai, Alan Massaru, Edmundo Madeira, and Luiz E. Buzato. "Load Balancing for Internet Distributed Services Using Limited Redirection Rates." In Dependable Computing (LADC), 2011 5th Latin-American Symposium on, pp. 156-165. IEEE, 2011. DOI: https://doi.org/10.1109/LADC.2011.25

Lu, Yi, QiaominXie, Gabriel Kliot, Alan Geller, James R. Larus, and Albert Greenberg. "JoinIdle-Queue: A Novel Load Balancing Algorithm for Dynamically Scalable Web Services." Performance Evaluation 68, no. 11 (2011): 1056-1071. DOI: https://doi.org/10.1016/j.peva.2011.07.015

Liu, Xi, Lei Pan, Chong-Jun Wang, and Jun-Yuan Xie. "A Lock-Free Solution for Load Balancing in Multi-Core Environment." In Intelligent Systems and Applications (ISA), 2011 3rd International Workshop on, pp. 1-4. IEEE, 2011. DOI: https://doi.org/10.1109/ISA.2011.5873313

Hu, Jinhua, Jianhua Gu, Guofei Sun, and Tianhai Zhao. "A Scheduling Strategy on Load Balancing of Virtual Machine Resources in Cloud Computing Environment." In Parallel Architectures, Algorithms and Programming (PAAP), 2010 Third International Symposium on, pp. 89-96. IEEE, 2010. DOI: https://doi.org/10.1109/PAAP.2010.65

Abhay Bhadani, and Sanjay Chaudhary. "Performance Evaluation of Web Servers Using Central Load Balancing Policy Over Virtual Machines on Cloud." In Proceedings of the Third Annual ACM Bangalore Conference, p. 16. ACM, 2010. DOI: https://doi.org/10.1145/1754288.1754304

Liu, Hao, Shijun Liu, Xiangxu Meng, Chengwei Yang, and Yong Zhang. "Lbvs: A load Balancing Strategy for Virtual Storage." In Service Sciences (ICSS), 2010 International Conference on, pp. 257-262. IEEE, 2010 DOI: https://doi.org/10.1109/ICSS.2010.27

Downloads

Published

27-12-2024

Issue

Section

Research Articles

How to Cite

Comprehensive Survey on Load Balancing Techniques in Cloud Computing Environments. (2024). International Journal of Scientific Research in Science and Technology, 11(6), 853-860. https://doi.org/10.32628/IJSRST24114336

Similar Articles

1-10 of 139

You may also start an advanced similarity search for this article.