• 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