ACM Home Page
Please provide us with feedback. Feedback
Antiquity: exploiting a secure log for wide-area distributed storage
Full text PdfPdf (585 KB)
Source European Conference on Computer Systems archive
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007 table of contents
Lisbon, Portugal
SESSION: Distributed systems table of contents
Pages: 371 - 384  
Year of Publication: 2007
ISBN ~ ISSN:0163-5980 , 978-1-59593-636-3
Also published in ...
Authors
Hakim Weatherspoon  Cornell University
Patrick Eaton  EMC Corporation
Byung-Gon Chun  University of California, Berkeley
John Kubiatowicz  University of California, Berkeley
Sponsor
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 20,   Downloads (12 Months): 84,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1272996.1273035
What is a DOI?

ABSTRACT

Antiquity is a wide-area distributed storage system designed to provide a simple storage service for applications like file systems and back-up. The design assumes that all servers eventually fail and attempts to maintain data despite those failures. Antiquity uses a secure log to maintain data integrity, replicates each log on multiple servers for durability, and uses dynamic Byzantine fault-tolerant quorum protocols to ensure consistency among replicas. We present Antiquity's design and an experimental evaluation with global and local testbeds. Antiquity has been running for over two months on 400+ PlanetLab servers storing nearly 20,000 logs totaling more than 84 GB of data. Despite constant server churn, all logs remain durable.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
N. S. Agency. Global information grid (gig). http://www.nsa.gov/ia/industry/gig.cfm. Last accessed September 2006.
4
 
5
 
6
 
7
 
8
 
9
E. Corp. Symmetrix remote data facility. http://www.emc.com/products/networking/srdf.jsp.Last accessed April 2006.
 
10
11
12
13
 
14
 
15
P. R. Eaton. Improving Access to Remote Storage for Weakly Connected Users. PhD thesis, EECS Department, University of California, Berkeley, January 11 2007.
 
16
17
 
18
G. R. Goodson, J. J. Wylie, G. R. Ganger, and M. K. Reiter. Byzantine-tolerant erasure-coded storage. Technical Report CMU-CS-03-187, Carnegie Mellon University School for Computer Science, Sept. 2003.
 
19
20
21
22
 
23
 
24
25
26
 
27
D. Malkhi, M. K. Reiter, D. Tulone, and E. Ziskind. Persistent objects in the fleet system. In DISCEX II, 2001.
28
 
29
30
 
31
32
 
33
A. Muthitacharoen, S. Gilbert, and R. Morris. Etna: A fault-tolerant algorithm for atomic mutable dht data. Technical Report MIT-LCS-TR-993, MIT Laboratory for Computer Science, June 2004.
34
 
35
 
36
 
37
 
38
 
39
 
40
R. Rodrigues and B. Liskov. Rosebud: A scalable byzantine-fault-tolerant storage architecture. Technical Report MIT-LCS-TR-932, MIT Laboratory for Computer Science, Dec. 2003.
 
41
42
43
 
44
 
45
H. Weatherspoon. Design and Evaluation of Distributed Wide-Area On-line Archival Storage Systems. PhD thesis, EECS Department, University of California, Berkeley, October 13 2006.
46


Collaborative Colleagues:
Hakim Weatherspoon: colleagues
Patrick Eaton: colleagues
Byung-Gon Chun: colleagues
John Kubiatowicz: colleagues