Cloud computing is one of the major forces changing
the IT landscape, which is a new model for the dynamic
provisioning of computing services supported by cloud data
centers that renders VM (Virtual Machine) to the customers.
It employes pay-as-you-go model for delivering infrastructure
as a service (IaaS), platform as a service (PaaS) and software
as a service (SaaS) [1]. A number of big computing service
providers such as Google, Microsoft, Yahoo, Amazon and IBM
are continuously deploying data centers in various locations
around the world