[Back]


Diploma and Master Theses (authored and supervised):

R. Schmidt:
"Gridella: an open and efficient Gnutalla-compatible Peer-to-Peer System based on the P-Grid approach";
Supervisor: M. Hauswirth, H. Gall; Information Systems Institute, Distributed Systems Group, 2002.



English abstract:
This thesis describes the Peer-to-Peer Application Gridella. The decentralized architecture of P2P systems enables each peer to fulfill search requests solely by local interactions. The system described in this thesis scales to high numbers of peers and data items and remains available in spite of failing peers. Further, probabilities for successful search requests can be given.
Gridella is based on the P-Grid approach and is designed to be compatible with Gnutella "infilltrate" the existing Gnutella infrastructure and enable an simple migration. P-Grid increases the efficiency of search requests, and reduces the required bandwidth for system maintenance.
On the basis of an analysis of the existing Gnutella infrastructure and its problems I describe the foundations of P-Grid. The developed application supports the existing Gnutella and the new Gridella protocol. Then the architecture and the communication between the systems are described in detail.

German abstract:
Diese Diplomarbeit beschreibt die Peer-to-Peer Applikation Gridella. Der dezentrale Aufbau von P2P Systemen erlaubt es jedem Knoten Suchabfragen alleinig mit lokalen Interaktionen zu beantworten. Das in dieser Arbeit beschriebene System skaliert für hohe Knotenzahlen und Datenmengen und bleibt auch trotz fehlerhafter Knoten verfügbar. Weiters können die Wahrscheinlichkeiten für erfolgreiche Suchabfragen angegeben werden.
Gridella beruht auf dem P-Grid Ansatz und ist kompatibel zu Gnutella ausgelegt, um die vorhandene Gnutella-Infrastuktur "infiltrieren" zu können und damit eine einfache Migration zu ermöglichen. Durch P-Grid kann sowohl die Effizienz bei Suchabfragen gesteigert werden, als auch die erforderliche Bandbreite für die Systemerhaltung reduziert werden.
Nach einer Analyse der bestehenden Gnutella-Infrastruktur und deren Probleme, werden die Grundlagen von P-Grid präsentiert. Die entwickelte Applikation unterstützt sowohl das bestehende Gnutella- als auch das neue Gridella- Protokoll. Danach werden die Architektur und Kommunikation innerhalb des Systems ausführlich beschrieben.


Electronic version of the publication:
http://www.infosys.tuwien.ac.at/Staff/rschmidt/Papers/Gridella.pdf


Created from the Publication Database of the Vienna University of Technology.