A B S T R A C T
Cloud computing has recently become popular due to the maturity of related technologies such as network devices, software applications and hardware capacities. Resources in these systems can be widely distributed and the scale of resources involved can range from several servers to an entire data center. In Cloud Computing Load balancing has a great role. To allocate and balance the load of the resources among the various components and nodes load balancing is required. Load balancing aims to optimize resource use, maximize throughput, minimize response time, and avoid overload of any single resource. In the paper, we have studied and implemented three algorithm using Java Programming and simulate the algorithms on CloudSim. The Main contribution of CloudSim is to provide a holistic software framework for modeling Cloud computing environments and performance testing application services. And, we have proved that our proposed algorithm Vector Dot gives the better results as compared to Active clustering and Join Idle queue. We analyzed the results on the basis of different performance parameters such as Response time, Execution time and Energy consumption.
Load balancing, Vector Dot, Active Clustering, Join idle queue, Paas, Iaas, Saas.