Skip to Main content Skip to Navigation
Conference papers

Exploiting Network Locality in a Decentralized Read-Write Peer-to-Peer File Systems

Fabio Picconi 1 Jean-Michel Busca 1 Pierre Sens 1
1 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
Abstract : We have developed a completely decentralized multiuser read-write peer-to-peer file system with good locality properties. In our system all data is contained in blocks stored using the Past distributed hash table (DHT), thus taking advantage of the fault tolerance and locality properties of Past and Pastry. We have also introduced a modification to the Past DHT which allows us to further increase performance when using a relaxed but nevertheless useful consistency model. Authentication and integrity are assured using standard cryptographic mechanisms. We have developed a prototype in order to evaluate the performance of our design. Our prototype is programmed in Java and uses the FreePastry open-source implementation of Past and Pastry. It allows applications to choose between two degrees of consistency. Preliminary results obtained through simulation suggest that our system is approximately twice as slow as NFS. In comparison, Ivy and Oceanstore are between two to three times slower than NFS.
Document type :
Conference papers
Complete list of metadata
Contributor : Lip6 Publications Connect in order to contact the contributor
Submitted on : Wednesday, May 10, 2017 - 5:21:42 PM
Last modification on : Friday, January 8, 2021 - 5:46:03 PM



Fabio Picconi, Jean-Michel Busca, Pierre Sens. Exploiting Network Locality in a Decentralized Read-Write Peer-to-Peer File Systems. 10th International Conference on Parallel and Distributed Systems (ICPADS '04), Jul 2004, Newport Beach, United States. pp.289-296, ⟨10.1109/ICPADS.2004.1316107⟩. ⟨hal-01520694⟩



Record views