Improving Freenet's Performance by Adaptive Clustering Cache Replacement
Dai Tho Nguyen, Bach Le Nguyen, Duy Loi Vu · 2009
This paper proposes an adaptive clustering cache replacement scheme to improve the performance of Freenet peer-to-peer networks. Efficient data retrieval in peer-to-peer networks in general and in Freenet in particular is a challenging problem. We follow the approach of using the small-world behavior to model the data cache replacement in Freenet and propose an extension to it: an adaptive clustering cache replacement scheme instead of LRU and enhanced-clustering cache replacement. The chosen seed key is not fixed but may vary depending on the request change in order to increase the adaptability of Freenet. Simulation results show that our proposed scheme improves the performance of Freenet better in terms of higher request hit ratio and lower average hops per request in comparison to the two mentioned schemes at heavy workload.