Performance Analysis of Load Balancing Algorithms in Amazon Cloud

Cloud computing has vast impact in the field of parallel and distributed computing systems today. It enables a massive number of users to access virtualized hardware and software infrastructures with the help of the internet. Consequently, it produces huge traffic into cloud servers. The abrupt growth of this load leads to serious challenges for load balancer of cloud to work out efficiently. The function of load balancer is to distribute the heavy load on servers in cloud environment to obtain maximum utilization of resources by achieving maximum throughput and minimum response time. Various researches have been done to implement better load balancing algorithms to minimize load on servers, but all existing research work in this direction have been developed as an analytical approach in which performance analysis of load balancing algorithms have been performed or compared by creating servers in their systems. The future analysis of this research has been left to implement the load balancing algorithms in real environments. This paper demonstrates the performance analysis of two most popular load balancing algorithms i.e. Round Robin and Least Connections in Amazon Web Service cloud in real-time with the help of performance measuring tool Apache JMeter.

[1]  Vikas Rao Vadi Cloud Computing: SaaS, PaaS, IaaS, Virtualization, Business Models, Mobile, Security and More , 2015 .

[2]  Ajanta De Sarkar,et al.  EXECUTION ANALYSIS OF LOAD BALANCING ALGORITHMS IN CLOUD C OMPUTING ENVIRONMENT , 2012, CloudCom 2012.

[3]  Mario Zagar,et al.  Analysis of issues with load balancing algorithms in hosted (cloud) environments , 2011, 2011 Proceedings of the 34th International Convention MIPRO.

[4]  Shang-Liang Chen,et al.  CLB: A novel load balancing architecture and algorithm for cloud services , 2017, Comput. Electr. Eng..

[5]  Xingxuan Wang,et al.  A modified round-robin load-balancing algorithm for cluster-based web servers , 2014, CCC 2014.

[6]  Saurabh Gupta,et al.  Cutting-Edge Load Balancing Algorithms in Cloud Computing , 2015 .

[7]  Bhawna Mallick,et al.  A Comparative Study of Load Balancing Algorithms in Cloud Computing , 2015 .

[8]  Bibhudatta Sahoo,et al.  Load balancing in cloud computing: A big picture , 2018, J. King Saud Univ. Comput. Inf. Sci..

[9]  Amir Masoud Rahmani,et al.  Load-balancing algorithms in cloud computing: A survey , 2017, J. Netw. Comput. Appl..

[10]  Anil Kumar,et al.  Comparative Study of Load Balancing Algorithms in Cloud Environment using Cloud Analyst , 2014 .

[11]  Meenu Dave,et al.  A Comparative Study of Load Balancing Algorithms in a Cloud Environment , 2020 .

[12]  Rajkumar Buyya,et al.  CloudAnalyst: A CloudSim-Based Visual Modeller for Analysing Cloud Computing Environments and Applications , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[13]  A. Khiyaita,et al.  Load balancing cloud computing: State of art , 2012, 2012 National Days of Network Security and Systems.

[14]  Amritpal Singh,et al.  COMPARATIVE ANALYSIS OF LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING , 2014 .

[15]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .