This thesis analyzes requirements and develops solutions for the efficient use of the Peer-to-Peer (P2P) principle in heterogeneous communication environments. These are characterized by a large diversity in the resources of participating devices, in the applied network access technology, and in the user behavior. In this context we focus on structured P2P systems that are based on a distributed hash table (DHT).
We present measurements showing that state-of-the-art DHTs can hardly be applied in heterogeneous communication environments, and thus propose a hybrid design scheme for DHTs. In addition, we analyze different hierarchical DHT architectures. For this purpose, we develop an analytical cost model for system optimization. Based on this model, we compare different architectures and provide a full set of distributed algorithms to achieve and maintain an optimal system operation.
«
This thesis analyzes requirements and develops solutions for the efficient use of the Peer-to-Peer (P2P) principle in heterogeneous communication environments. These are characterized by a large diversity in the resources of participating devices, in the applied network access technology, and in the user behavior. In this context we focus on structured P2P systems that are based on a distributed hash table (DHT).
We present measurements showing that state-of-the-art DHTs can hardly be applied...
»
Übersetzte Kurzfassung:
Diese Arbeit analysiert Anforderungen und entwickelt Lösungen zur effizienten Nutzung des Peer-to-Peer (P2P) Prinzips in einem heterogenen Kommunikationsumfeld. Letzteres zeichnet sich durch Unterschiede in den Ressourcen der beteiligten Geräte, in der verwendeten Netzzugangstechnologie und im Nutzerverhalten aus. Dabei wird der Fokus auf strukturierte P2P-Systeme gelegt, die auf einer verteilten Hashtabelle (DHT) basieren.
Auf Grundlage von Messungen, die zeigen, dass herkömmliche DHTs kaum in einem heterogenen Kommunikationsumfeld verwendet werden können, wird ein hybrides Systemkonzept für DHTs vorgeschlagen. Ferner werden verschiedene hierarchische DHT-Architekturen analysiert und dazu ein analytisches Kostenmodell zur Systemoptimierung erstellt. Basierend auf diesem Modell werden verschiedene Architekturen verglichen und ein kompletter Satz verteilter Algorithmen entwickelt, um einen optimalen Systembetrieb zu gewährleisten.
«
Diese Arbeit analysiert Anforderungen und entwickelt Lösungen zur effizienten Nutzung des Peer-to-Peer (P2P) Prinzips in einem heterogenen Kommunikationsumfeld. Letzteres zeichnet sich durch Unterschiede in den Ressourcen der beteiligten Geräte, in der verwendeten Netzzugangstechnologie und im Nutzerverhalten aus. Dabei wird der Fokus auf strukturierte P2P-Systeme gelegt, die auf einer verteilten Hashtabelle (DHT) basieren.
Auf Grundlage von Messungen, die zeigen, dass herkömmliche DHTs kaum...
»