Loading...
Please wait, while we are loading the content...
Managing Object Versioning in Geo-Distributed Object Storage Systems
| Content Provider | ACM Digital Library |
|---|---|
| Author | Tao, Vinh Neto, Joao Rancurel, Vianney |
| Abstract | Object versioning is the keystone for implementing eventual consistency in modern geo-distributed object storage systems such as Amazon S3. Despite this, the study of implementing object versioning has not been given a lot of attention in either academic or industrial communities. The selection of an implementation method is not considered as an important factor impacting the overall system performance under different workloads. In this paper, we present our study of two methods of implementing object versioning in geo-distributed object storage systems and on how these impact the performance of these systems under different workloads. We propose and analyze the advantages and disadvantages of (1) Write-Repair approach and (2) Read-Repair approach. From our experiments, we found that the choice of approach significantly impacts the performance of storage systems, which in turn impact the performance of applications built on top of these systems. |
| Starting Page | 11 |
| Ending Page | 18 |
| Page Count | 8 |
| File Format | |
| ISBN | 9781450343534 |
| DOI | 10.1145/2913712.2913714 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2016-06-01 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Subject Keyword | Distributed systems Cloud storage Consistency Key-value stores Replication Distributed storage Version management |
| Content Type | Text |
| Resource Type | Article |