Dynamic Load Balancing Mechanisms for Scalable Cloud Computing Architectures

Authors

  • Dr. Sathiya Vasan Assistant Professor, Department of Computer Science, A.V.V.M Sri Puspam College (Autonomous), Tanjore, India Author

DOI:

https://doi.org/10.63282/3050-9246.IJETCSIT-V1I4P102

Keywords:

Cloud computing, Dynamic load balancing, Resource optimization, Server capacity, Workload distribution

Abstract

In the realm of cloud computing, dynamic load balancing is pivotal for optimizing resource utilization and enhancing system performance. This mechanism ensures that workloads are evenly distributed across multiple servers, preventing any single server from becoming a bottleneck. The proposed Enhanced Dynamic Load Balancing Algorithm introduces a non-AI approach that dynamically adjusts load distribution by considering critical factors such as server capacity, workload distribution, and current system load. By employing adaptive threshold modifications, this novel strategy aims to optimize resource allocation without the complexity and overhead associated with traditional AI-based methods. Experimental results indicate that this approach significantly improves response times and overall system stability compared to existing techniques. As cloud environments continue to evolve, effective load-balancing mechanisms will be essential in addressing the challenges of scalability and resource management, ultimately leading to enhanced user satisfaction and operational efficiency

Downloads

Download data is not yet available.

References

[1] EAI Endorsed Transactions on IoT. Dynamic load balancing in IoT environments. Retrieved from

https://publications.eai.eu/index.php/IoT/article/download/5387/2985/10984

[2] International Journal of Science and Research. (2014). Load balancing algorithms: A review. Retrieved from

https://www.ijsr.net/archive/v3i7/MDIwMTQxMzM1.pdf

[3] Shahbaz Afzal, and G. Kavitha (2019). Load balancing in cloud computing – A hierarchical taxonomical classification, Journal of Cloud Computing. 8. 22. https://journalofcloudcomputing.springeropen.com/articles/10.1186/s13677-019-0146-7

[4] Google Cloud. Choosing the right load balancer. Retrieved from https://cloud.google.com/load-balancing/docs/choosingload-balancer

[5] GeeksforGeeks. Static vs. dynamic load balancing. Retrieved from https://www.geeksforgeeks.org/static-vs-dynamic-loadbalancing/

[6] Subasish Mohapatra etal., (2020). Hermit: A Novel Approach for Dynamic Load Balancing in Cloud Computing. Intelligent and Cloud Computing. Smart Innovation, Systems and Technologies. 194, 275–287. https://doi.org/10.1007/978-981-15-5971-6_30

[7] IEEE Xplore. (2017). Techniques for dynamic load balancing in distributed systems. Retrieved from https://ieeexplore.ieee.org/document/8076760/

[8] GeeksforGeeks. Load balancing in cloud computing. Retrieved from https://www.geeksforgeeks.org/load-balancing-in-cloudcomputing/

[9] International Journal of Computer Science and Information Security. (2010). Load Balancing in Distributed Computer Systems. 8(4). https://www.researchgate.net/publication/45601959_Load_Balancing_in_Distributed_Computer_Systems

[10] Techtarget. What are the different types of cloud load balancing? Retrieved from https://www.techtarget.com/searchcloudcomputing/answer/What-are-the-different-types-of-cloud-load-balancing

[11] AWS. What is load balancing? Retrieved from https://aws.amazon.com/what-is/load-balancing/?nc1=h_ls

[12] Cloudflare. Types of load balancing algorithms. Retrieved from https://www.cloudflare.com/learning/performance/types-ofload-balancing-algorithms/

[13] JETIR. Load balancing algorithms and their applications. Retrieved from https://www.jetir.org/papers/JETIRAR06009.pdf

[14] International Journal of Advanced Computer Science and Applications. (2023). Experimental models for efficient load balancing. Retrieved from https://thesai.org/Publications/ViewPaper?Volume=13&Issue=3&Code=IJACSA&SerialNo=16

[15] MDPI. (2020). Performance evaluation of load balancing algorithms in IoT environments. Sensors, 20(24), 7342. Retrieved from https://www.mdpi.com/1424-8220/20/24/7342

[16] Lecture Notes in Computer Science ((LNTCS,volume 11181)). (2018). Performance Evaluation of Dynamic Load Balancing Protocols Based on Formal Models in Cloud Environments. Verification and Evaluation of Computer and Communication Systems. 64–79. https://link.springer.com/chapter/10.1007/978-3-030-00359-3_5

[17] International Journal of Computer Science & Engineering Survey. (2012). The Study On Load Balancing Strategies In Distributed Computing System. 3(2), 19-30http://dx.doi.org/10.5121/ijcses.2012.3203

[18] Fardapaper. (2018). Experimental model for load balancing in cloud computing using throttled algorithm. Retrieved from https://fardapaper.ir/mohavaha/uploads/2018/08/Fardapaper-Experimental-Model-for-Load-Balancing-in-Cloud-ComputingUsing-Throttled-Algorithm.pdf

[19] Applied Sciences. (2020). Dynamic load balancing in distributed cloud systems. Retrieved from https://www.mdpi.com/2076-3417/13/3/1586

[20] International Journal of Advanced Research in Computer and Communication Engineering. (2013). MEASURING PERFORMANCE OF DYNAMIC LOAD BALANCING ALGORITHMS IN DISTRIBUTED COMPUTING APPLICATIONS. 2(10), 4063-4067. Retrieved from https://ijarcce.com/upload/2013/october/62-O-priyesh_kanungo_-MEARURING_PERFORMANCE.pdf

Published

2020-11-10

Issue

Section

Articles

How to Cite

1.
Vasan S. Dynamic Load Balancing Mechanisms for Scalable Cloud Computing Architectures. IJETCSIT [Internet]. 2020 Nov. 10 [cited 2025 Sep. 13];1(4):11-20. Available from: https://www.ijetcsit.org/index.php/ijetcsit/article/view/47

Similar Articles

11-20 of 167

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