ACM Home Page
Please provide us with feedback. Feedback
Taming aggressive replication in the Pangaea wide-area file system
Full text PdfPdf (1.93 MB)
Source ACM SIGOPS Operating Systems Review archive
Volume 36 ,  Issue SI  (Winter 2002) table of contents
OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
SPECIAL ISSUE: Decentralized storage systems table of contents
Pages: 15 - 30  
Year of Publication: 2002
ISSN:0163-5980
Authors
Yasushi Saito  HP Labs, Palo Alto, CA
Christos Karamanolis  HP Labs, Palo Alto, CA
Magnus Karlsson  HP Labs, Palo Alto, CA
Mallik Mahalingam  HP Labs, Palo Alto, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 14,   Citation Count: 1
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/844128.844131
What is a DOI?

ABSTRACT

Pangaea is a wide-area file system that supports data sharing among a community of widely distributed users. It is built on a symmetrically decentralized infrastructure that consists of commodity computers provided by the end users. Computers act autonomously to serve data to their local users. When possible, they exchange data with nearby peers to improve the system's overall performance, availability, and network economy. This approach is realized by aggressively creating a replica of a file whenever and wherever it is accessed.This paper presents the design, implementation, and evaluation of the Pangaea file system. Pangaea offers efficient, randomized algorithms to manage highly dynamic and potentially large groups of file replicas. It applies optimistic consistency semantics to replica contents, but it also offers stronger guarantees when required by the users. The evaluation demonstrates that Pangaea outperforms existing distributed file systems in large heterogeneous environments, typical of the Internet and of large corporate intranets.


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
 
4
B. Callaghan, B. Pawlowski, and P. Staubach. RFC1813: NFS version 3 protocol specification. http://www.faqs.org/rfcs/rfc1813.html, June 1995.
 
5
Pei Cao and Sandy Irani. Cost-Aware WWW proxy caching algorithms. In 1st USENIX Symp. on lnternet Tech. and Sys. (USITS), Monterey, CA, USA, December 1997.
6
7
 
8
 
9
 
10
Richard A. Golding, Darrell D. E. Long, and John Wilkes. The refdbms distributed bibliographic database system. In USENIX Winter Tech. Conf., San Francisco, CA, USA, January 1994.
 
11
Jim Gray. A census of Tandem system availability between 1985 mad 1990. IEEE Trans. on Reliability, 39(4):409--418, October 1990.
 
12
13
 
14
M. Ji, E. Felten, R. Wang, and J. R Singh. Archipelago: an island-based file system for highly available and scalable Internet services. In USENIX Windows Systems Symposium, August 2000.
15
 
16
17
 
18
P. Kumar and M. Satyanarayanan. Flexible and safe resolution of file conflicts. In USENIX Winter Tech. Conf., pages 95--106, New Orleans, LA, USA, January 1995.
 
19
20
21
22
 
23
D. Scott Parker, Gerald Popek, Gerard Rudisin, Allen Stoughton, Bruce Walker, Evelyn Walton, Johanna Chow, David Edwards, Stephen Kiser, and Charles Kline. Detection of mutual inconsistency in distributed systems. IEEE Trans. on Software Engineering, SE-9(3):240--247, 1983.
 
24
Konstantinos Psounis and Balaji Prabhakar. A randomized web-cache replacement scheme. In lnfocom, Anchorage, AL, USA, April 2001.
 
25
 
26
Luigi Rizzo. Dummynet, http://info.iet.unipi.it/~luigi/ip_dummynet/,2001.
27
 
28
Yasushi Saito and Christos Karamanolis. Replica consistency management in the pangaea wide-area file system. Technical report, HP Labs, 2002. To be published.
 
29
Yasushi Saito, Jeffrey Mogul, and Ben Verghese. A Usenet performance study, September 1998. http://www.research.digital.com/wrl/projects/newsbench/.
 
30
Sleepycat Software. The Berkeley database, 2002. http://sleepycat. com.
 
31
Susan Spence, Erik Riedel, and Magnus Karlsson. Adaptive consistency---patterns of sharing in a networked world. Technical Report HPL-SSP-2002-10, HP Labs, February 2002.
32
33
 
34
Robbert van Renesse, Yaron Minsky, and Mark Hayden. A gossip-style failure detection service. In IFIP Int. Conf. on Dist. Sys. Platforms and Open Dist. (Middleware), 1998. http://www.cs.cornell.edu/Info/People/rvr/papers/pdf/pdf.ps.
35
36
37


Collaborative Colleagues:
Yasushi Saito: colleagues
Christos Karamanolis: colleagues
Magnus Karlsson: colleagues
Mallik Mahalingam: colleagues