to domain, and in worst case from applications to applications as the ultimate goal of replication varies. When one tries to achieve a specific goal, it may force him to give up others. Our proposed replication strategy combines some of the recent goals together. The method is proposed exclusively to cloud computing applications, especially for the service model DaaS; but with slight modification we can apply our basic concept to other distributed computing environments like peer to peer, grid etc.