The rapid growth of internet usage has brought huge increase in traffic on servers. Due to this reason, users often face number of problems as poor response time or denial of service. It is the responsibility of the service provider to provide best service to the end users. For this load balancing algorithms are used, so that load can be distributed to number of servers and end user can get quick response from the server. There are number of load balancing algorithms that are used as to overcome poor response time and denial of service attacks. In this research, three load balancing algorithms: Round Robin, Equally Spread Current Execution Load and Least Loaded Server Load Balancing algorithm, are simulated and their performances are compared. The simulation is done by using Cloud Analyst simulator. Load indices used for these algorithms are Data Center, VMs, Image Size, Memory, and Bandwidth. The simulation results show that, the choosing of load balancing algorithms have significant impact on the performance of servers.[3] Based on Overall Response Time and Data Center Processing Time, Equally Spread Current Execution Load and Least Loaded Server Load Balancing algorithm have equal performance on these two parameters but if we consider Data Center Request Servicing Time as a parameter then Least Loaded Server Load Balancing algorithm have better performance as compare to other two load balancing algorithms....
Authors: 1Amritpal Singh, Rajeev Kumar Bedi, Sunil Kumar Gupta.