The important characteristics that make cloud computing fashionable are loose coupling, strong fault tolerance, lowcost, ease use and being service oriented. Loose coupling [2] is a key technical feature that ensures the consistent operation of the cloud though a part of it fails. If an application is interrupted during its runtime, the cloud is tolerant enough to execute the corresponding application by effectively utilising the available resources. Cloud computing is being service oriented and the users seek the cloud only when they need it. The cloud services are dynamic in nature. It ensures that the users need to pay only for the resources accessed by them.