Title :
Graph-theoretic analysis of structured peer-to-peer systems: routing distances and fault resilience
Author :
Loguinov, Dmitri ; Casas, Juan ; Wang, Xiaoming
Author_Institution :
Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
Abstract :
This paper examines graph-theoretic properties of existing peer-to-peer networks and proposes a new infrastructure based on optimal-diameter de Bruijn graphs. Since generalized de Bruijn graphs exhibit very short average distances and high resilience to node failure, they are well suited for distributed hash tables (DHTs). Using the example of Chord, CAN, and de Bruijn, we study the routing performance, graph expansion, clustering properties, and bisection width of each graph. Having confirmed that de Bruijn graphs offer the best diameter and highest connectivity among the existing peer-to-peer structures, we offer a very simple incremental building process that preserves optimal properties of de Bruijn graphs under uniform user joins/departures. We call the combined peer-to-peer architecture optimal diameter routing infrastructure.
Keywords :
file organisation; graph theory; peer-to-peer computing; telecommunication network routing; DHT; De Bruijn graph; distributed hash table; fault resilience; graph-theoretic property; peer-to-peer network; routing infrastructure; Buildings; Computer science; Delay; Fault tolerance; IP networks; Peer to peer computing; Proposals; Resilience; Routing; Tree graphs; De Bruijn graphs; diameter-degree tradeoff; peer-to-peer networks;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2005.857072