Comprehensive Survey on Load Balancing Techniques in Cloud Computing Environments
DOI:
https://doi.org/10.32628/IJSRST24114336Keywords:
Cloud load balancing, Round robin algorithm, Load Balancing, Makespan Response Time, Task SchedulingAbstract
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
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
Issue
Section
License
Copyright (c) 2024 International Journal of Scientific Research in Science and Technology
This work is licensed under a Creative Commons Attribution 4.0 International License.