iDIBS: An Improved Distributed Backup System
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1
Hi-index | 0.00 |
We have developed a completely decentralized multi-userread-write peer-to-peer file system with good localityproperties. In our system all data is contained in blocksstored using the Past distributed hash table (DHT), thus takingadvantage of the fault tolerance and locality propertiesof Past and Pastry. We have also introduced a modificationto the Past DHT which allows us to further increase performancewhen using a relaxed but nevertheless useful consistencymodel. Authentication and integrity are assured usingstandard cryptographic mechanisms.We have developed a prototype in order to evaluate theperformance of our design. Our prototype is programmedin Java and uses the FreePastry open-source implementationof Past and Pastry. It allows applications to choose betweentwo degrees of consistency. Preliminary results obtainedthrough simulation suggest that our system is approximatelytwice as slow as NFS. In comparison, Ivy andOceanstore are between two to three times slower than NFS.