MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Using the Small-World Model to Improve Freenet Performance

Download:
Download as a PDF
unknown authors
http://www.ieee-infocom.org/2002/papers/386.pdf
Add To MetaCart

Abstract:

Abstract – Efficient data retrieval in a peer-to-peer system like Freenet is a challenging problem. In this paper we study the impact of cache replacement policy on the performance of Freenet. We find that, with Freenet’s LRU cache replacement, there is a steep reduction in the hit ratio with increasing load. Based on intuition from the small-world models and the recent theoretical results by Kleinberg, we propose an enhancedclustering cache replacement scheme for use in place of LRU. Such a replacement scheme forces the routing tables to resemble neighbor relationships in a small-world acquaintance graph-- clustering with light randomness. In our simulation this new scheme improved the request hit ratio dramatically while keeping the small average hops per successful request comparable to LRU. A simple, highly idealized model of Freenet under clustering with light randomness proves that the 2 expected message delivery time in Freenet is O ( log n) if the routing tables satisfy the small-world model and have the size (log) 2 θ n.

Citations

1749 A scalable content-addressable network – Ratnasamy, Francis, et al. - 2001
1258 Randomized Algorithms – Motwani, Raghavan - 1997
1154 Random graphs – Bollobás - 1985
739 A Case for End System Multicast – Chu, Rao, et al. - 2000
699 On power-law relationship of the internet topology – FALOUTSOS, FALOUTSOS, et al. - 1999
652 Freenet: A Distributed Anonymous Information Storage and Retrieval System – Clarke, Sandberg, et al. - 2000
643 Oceanstore: An architecture for global-scale persistent storage – Kubiatowicz, Bindel, et al. - 2000
375 Accessing nearby copies of replicated objects in a distributed environment – Plaxton, Rajaraman, et al. - 1997
292 The small world phenomenon: an algorithmic perspective – Kleinberg - 2000
269 Collective dynamics of “small-world” networks, Nature 393 – WATTS, STROGATZ - 1998
248 Worlds: The Dynamics of Networks Between Order and Randomness – Small - 1999
185 Yoid: Extending the Internet Multicast Architecture,” http://www.aciri.org/yoid/docs/index.html – Francis - 2000
80 Navigation in a Small World – Kleinberg
24 Chord: A Peer-to-Peer Lookup Service for Internet Applications – Stoica, Morris, et al. - 2001
15 A data tracking scheme for general networks – RAJARAMAN, RICHA, et al. - 2001
12 Extending Greedy Multicast Routing to Delay Sensitive Applications – GOEL, MUNAGALA - 1999