Publications
Projects
login
About
login:
password:
Forgot your password?
DRFS: Distributed Reliable File System based on TomP2P
DRFS: Distributed Reliable File System based on TomP2P
Publication type:
bachelorsthesis
Zusammenfassung:
Verteilte Dateisysteme und Netzwerkspeicher unterstützen persistente Speicherung von Daten im Namen der vielen verschiedenen Kunden und die konsequente Verteilung von aktualisierten Daten. Peer-to-Peer (P2P) Systeme haben interessante Eigenschaften betreffend Skalierbarkeit, Verfügbarkeit und Fehlertoleranz. Diese Bachelorarbeit präsentiert Distributed Reliable File System (DRFS), ein verteiltes, dezentralisiertes, lese-schreibe P2P Dateisysteme. DRFS basiert auf dem TomP2P, einer verteilten Hashtabelle. Das P2P Deteisystem implementiert Datenreplikations-, Lastverteilungsund Cachingmechanismen. Diese Mechanismen sind dabei für den Benutzer transparent. Zuerst werden zu diesem Thema in Beziehung stehende Arbeiten presentiert. Danach wird das Design und die Implementation vom DRFS P2P Dateisystem vorgestellt. Danach werden die Testresultate vorgestellt und diskutiert. Die Arbeit endet mit den Schlussfolgerungen und Hinweisen zu Verbesserungen und weiterführenden Arbeiten.
Authors:
Dalibor Peric
Abstract:
Distributed file systems and storage networks have advantages when compared to their centralized counterparts, for reasons going from supporting persistent storage of data on behalf of many different clients, to consistent distribution of up-to-date data. Peer-to-Peer (P2P) systems exhibit interesting properties regarding scalability, availability and fault tolerance. This thesis presents DRFS, a distributed, decentralized, read-write P2P file system, built on top of the TomP2P distributed hash table. The P2P file system implements data replication, load balancing and caching mechanisms while being completely transparent to the user. Path names are resolved in constant time and indicate file descriptor locations in the hash table. File data is stored using random keys, its location being independent from its content. A prototype was successfully implemented and tested. Tests show that DRFS is resistant to failure and scalable.
Title:
DRFS: Distributed Reliable File System based on TomP2P
Year:
2008
address:
Zurich, Switzerland
month:
October
school:
University of Zurich
group:
csg
actions