DocumentCode :
1975608
Title :
Using the small-world model to improve Freenet performance
Author :
Zhang, Hui ; Goel, Ashish ; Govindan, Ramesh
Volume :
3
fYear :
2002
fDate :
2002
Firstpage :
1228
Abstract :
Efficient data retrieval in a peer-to-peer system like Freenet is a challenging problem. We study the impact of cache replacement policy on the performance of Freenet. We find that, with Freenet´s LRU (least recently used) 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 enhanced-clustering 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 expected message delivery time in Freenet is O(log2n) if the routing tables satisfy the small-world model and have the size θ(log2n).
Keywords :
Internet; cache storage; graph theory; information resources; information retrieval; inter-computer links; telecommunication network routing; Freenet; cache replacement policy; data retrieval; enhanced clustering; peer-to-peer system; routing tables; small-world model; Collaboration; Computer science; Contracts; Distributed control; IP networks; Information retrieval; Information science; Internet; Peer to peer computing; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
ISSN :
0743-166X
Print_ISBN :
0-7803-7476-2
Type :
conf
DOI :
10.1109/INFCOM.2002.1019373
Filename :
1019373
Link To Document :
بازگشت