Cloud Application Performance Optimization: Overcoming Key Barriers
Keywords:
Load Balancing, High Availability, Scalability, Distributed Systems, Reliability.Abstract
Load balancing and high availability are required for the current Modern systems to function, They are crucial for ensuring that systems are dependable, expandable, and perform at their peak efficiency. Depending on the setup, load balancing distributes traffic equally among several servers. In this manner, all resources are fully utilized and no server is overloaded. High availability, on the other hand, ensures that systems continue to function even during maintenance or problems. Together, these technologies enhance user experiences, minimize downtime, and satisfy the demands of increasingly large distributed systems (Tanenbaum and Van Steen, [2]). This is easy to examine their fundamental concepts, practical applications, and applications in fields such as content delivery networks, cloud computing, and e-commerce. Few disadvantages in an implementation are complexity, cost, and evolving security concerns, it also discusses the benefits and drawbacks of improved fault tolerance and system performance (Erl et al., [5]).Downloads
References
J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 5th ed. San Mateo, CA, USA: Morgan Kaufmann, 2011.
A. S. Tanenbaum and M. Van Steen, Distributed Systems: Principles and Paradigms, 2nd ed. Upper Saddle River, NJ, USA: Pearson, 2007.
Amazon Web Services, “Elastic Load Balancing.” [Online]. Available: https://aws.amazon.com/elasticloadbalancing/
HAProxy Technologies, “The Reliable, High Performance TCP/HTTP Load Balancer.” [Online]. Available: https://www.haproxy.com/
T. Erl et al. - Cloud Computing: Concepts, Technology & Architecture. Prentice Hall, 2013.
Microsoft Azure, “Azure Load Balancer Documentation.” [Online]. Available: https://learn.microsoft.com/en-us/azure/load-balancer/
Google Cloud Platform, “Cloud Load Balancing Overview.” [Online]. Available: https://cloud.google.com/load-balancing/
NGINX, “NGINX as a Load Balancer.” [Online]. Available: https://www.nginx.com/resources/glossary/load-balancer/
V. S. Ramdoss, "Advanced Techniques for Designing Robust and Resilient Performance Testing Labs in Cloud Environments," Stochastic Modelling and Computational Sciences, vol. 1, no. 1, pp. 113-122, June 2021.
Cisco, “Load Balancing and High Availability for Application Servers.” [Online]. Available: https://www.cisco.com/c/en/us/solutions/data-center-virtualization/load-balancing.html
Kubernetes, “Kubernetes: Production-Grade Container Orchestration.” [Online]. Available: https://kubernetes.io/docs/home/
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.


