loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers
Cycloid: A Constant-Degree and Lookup-Efficient P2P Overlay Network
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Haiying Shen, Wayne State University
Cheng-Zhong Xu, Wayne State University
Guihai Chen, Nanjing University
There are many structured P2P systems that use DHT technologies to map data items onto the nodes in various ways for scalable routing and location. Most of the systems require O(log n) hops per lookup request with O(log n) neighbors per node, where n is the network size. In this paper, we present a constant-degree P2P architecture, namely Cycloid, which emulates a Cube-Connected-Cycles (CCC) graph in the routing of lookup requests. It achieves a time complexity of O(d) per lookup request by using O(1) neighbors per node, where n = d ? 2^d. We compare Cycloid with other two constant-degree systems, Viceroy and Koorde in various architectural aspects via simulation. Simulation results show that Cycloid has more advantages for large scale and dynamic systems that have frequent node arrivals and departures. In particular, Cycloid delivers a higher location ef.ciency in the average case and exhibits a more balanced distribution of keys and query loads between the nodes.
Citation:
Haiying Shen, Cheng-Zhong Xu, Guihai Chen, "Cycloid: A Constant-Degree and Lookup-Efficient P2P Overlay Network," ipdps, vol. 1, pp.26a, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers, 2004
Usage of this product signifies your acceptance of the Terms of Use.