Discussing the most important data replication mechanisms in cloud environments.
Categorizing the data replication mechanisms into static and dynamic mechanisms.
Presenting the comparison of the reviewed mechanisms and highlighting their features.
Mapping out the related open issues and some hints to solve the challenges.