International Journal of Computer Applications
Cloud computing is a business oriented IT-technology, which is composed of multiple computing technologies accessed via internet. With the rapid increase in cloud usage, it becomes a challenge to deliver the cloud services effectively and efficiently to the cloud consumers on the pay-per usage basis. In this concern balancing of load has become one of the essential components for the cloud computing environment to perform the effective operations. Scheduling of virtual machines or data centers has to be done properly by using an appropriate load balancing technique.