Over the past few years, cloud computing and the growth of global large scale computing systems have led to applications which require data management across multiple datacenters. Initially the models provided single row level transactions with eventual consistency. Although protocols based on these models provide high availability, they are not ideal for applications needing a consistent view of the data. There has been now a gradual shift to provide transactions with strong consistency with Google's Megastore and Spanner. We propose protocols for providing full transactional support while replicating data in multi-datacenter environments. First, an extension of Megastore is presented, which uses optimistic concurrency control. Second, a contrasting method is put forward, which uses gossip-based protocol for providing distributed transactions across datacenters. Our aim is to propose and evaluate different approaches for geo-replication which may be beneficial for diverse applications. © 2013 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Agrawal, D., El Abbadi, A., Mahmoud, H. A., Nawab, F., & Salem, K. (2013). Managing geo-replicated data in multi-datacenters. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7813 LNCS, pp. 23–43). Springer Verlag. https://doi.org/10.1007/978-3-642-37134-9_2
Mendeley helps you to discover research relevant for your work.