International Journal of Innovative Research in Science, Engineering and Technology (IJIRSET)
Cloud computing is a structured model that defines computing services, in which data as well as resources are retrieved from cloud service provider via internet through some well-formed, web-based tool and application. Cloud computing is nothing but a collection of computing resources and services pooled together and is provided to the users. Sharing of the group of resources may initiate a problem of availability of these resources causing a situation of deadlock. One way to avoid deadlocks is to distribute the workload of all the VMs among themselves. This is called load balancing.