Bolt-on global consistency for the cloud

1Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

Abstract

Web services that enable users in multiple regions to collaborate can increase availability and decrease latency by replicating data across data centers. If such a service spreads its data across multiple cloud providers—for the associated performance, cost, and reliability benefits—it cannot rely on cloud providers to keep the data globally consistent. Therefore, in this paper, we present an alternate approach to realizing global consistency in the cloud, which relies on cloud providers to only offer a strongly consistent storage service within each data center. A client library then accesses replicas stored in different data stores in a manner that preserves global consistency. To do so, our key contribution lies in rethinking the Paxos replication protocol to account for the limited interface offered by cloud storage. Compared to approaches not tailored for use in the cloud, our system CRIC can either halve median write latency or lower cost by up to 60%.

Author supplied keywords

Cite

CITATION STYLE

APA

Wu, Z., Uluyol, M., Wijaya, E., & Madhyastha, H. V. (2018). Bolt-on global consistency for the cloud. In SoCC 2018 - Proceedings of the 2018 ACM Symposium on Cloud Computing (pp. 55–67). Association for Computing Machinery, Inc. https://doi.org/10.1145/3267809.3267835

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free