Affiliation:
1. Sri Sri University, India
2. Addis Ababa Science and Technology University, Ethiopia
3. GITAM University, India
Abstract
Facilitated by high-speed internet connectivity, the adoption of cloud computing has surged dramatically due to its distinctive attributes such as pay-as-you-go billing, ubiquitous accessibility, and minimal support requirements in the realm of service and resource delivery. While cloud computing draws inspiration from distributed, parallel, and grid computing paradigms, it also inherits their associated complexities and concerns. Among these challenges, optimizing performance stands out prominently. Enhancing performance can be achieved through the development of efficient load balancing algorithms. Efficient algorithms satisfy users and make optimal uses of resources of the cloud and hence improve performance. Several load balancing algorithms were designed to respond to performance problems. In this chapter, three well-established load balancing algorithms, namely round robin, equally spread current execution, and throttled, underwent a comprehensive analysis. This examination sought to unveil both the strengths and weaknesses inherent to these algorithms.
Reference32 articles.
1. Agarwal. (2014). Virtualization in Cloud Computing. Information Technology and Software Eng, 4(2).
2. Performance Analysis of Load Balancing Architectures in Cloud Computing
3. Bagwaiya & Raghuwanshi. (n.d.). Hybrid approach using Throttled and ESCE Load Balancing Algorithm in Cloud Computing. Academic Press.
4. A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques
5. A Review of the Load Balancing Techniques;K.Bala;International Journal of Advances in Computer Science and Communication Engineering,2014