loading...
Network Awareness and Failure Resilience in Self-Organising Overlay Networks
Florence, Italy October 06-October 08
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RELDIS.2003.123805422nd International Symposium on Relia ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Laurent Massoulié, Microsoft Research
Anne-Marie Kermarrec, Microsoft Research
Ayalvadi J. Ganesh, Microsoft Research

The growth of peer-to-peer applications on the Internet motivates interest in general purpose overlay networks. The construction of overlays connecting a large population of transient nodes poses several challenges. First, connections in the overlay should reflect the underlying network topology, in order to avoid overloading the network and to allow good application performance. Second, connectivity among active nodes of the overlay should be maintained, even in the presence of high failure rates or when a large proportion of nodes is not active. Finally, the cost of using the overlay should be spread evenly among peer nodes for fairness reasons as well as for the sake of application performance. To preserve scalability, we seek solutions to these issues that can be implemented in a fully decentralized manner and rely only on local knowledge from each node.

In this paper, we propose an algorithm called the localiser which addresses these three key challenges. The localiser refines the overlay in a way that reflects geographic locality so as to reduce network load. Simultaneously, it helps to evenly balance the number of neighbours of each node in the overlay, thereby sharing the load evenly as well as improving the resilience to random node failures or disconnections. The proposed algorithm is presented and evaluated in the context of an unstructured peer-to-peer overlay network produced using the Scamp protocol. We provide a theoretical analysis of the various aspects of the algorithm. Simulation results based on a realistic network topology model confirm the analysis and demonstrate the localiser efficiency.

Index Terms:
unstructured overlay networks, peer-to-peer, random graphs, resilience to failure, network locality, load balancing
Citation:
Laurent Massoulié, Anne-Marie Kermarrec, Ayalvadi J. Ganesh, "Network Awareness and Failure Resilience in Self-Organising Overlay Networks," srds, pp.47, 22nd International Symposium on Reliable Distributed Systems (SRDS'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.