Title :
Optimizing routing in structured peer-to-peer overlay networks using routing table redundancy
Author :
Zhang, Rongmei ; Hu, Y. Charlie ; Druschel, Peter
Author_Institution :
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
Structured peer-to-peer (p2p) overlay networks like CAN, Chord, Pastry and Tapestry [3, 6, 5, 9] provide a self-organizing substrate for large-scale peer-to-peer applications. These systems provide efficient, fault-tolerant routing, object location and load balancing within a self-organization overlay network. In this paper, we show how redundant information that is collected as part of the normal overlay maintenance protocol can be exploited to improve the performance of routing, in terms of both the number of routing hops and routing delay penalty. We use Pastry as a concrete example to describe the set of optimizations and to evaluate their improvement in routing performance via a large scale simulation using a realistic network topology model. We then discuss how these optimizations can be applied to other structured p2p overlays.
Keywords :
distributed processing; network routing; network topology; optimisation; redundancy; telecommunication network routing; CAN; fault-tolerant routing; load balancing; network routing performance; optimization; overlay maintenance protocol; peer-to-peer overlay network; realistic network topology model; routing; routing table redundancy; Application software; Character generation; Computer networks; Computer science; Fault tolerant systems; Intelligent networks; Large-scale systems; Peer to peer computing; Redundancy; Routing;
Conference_Titel :
Distributed Computing Systems, 2003. FTDCS 2003. Proceedings. The Ninth IEEE Workshop on Future Trends of
Print_ISBN :
0-7695-1910-5
DOI :
10.1109/FTDCS.2003.1204353