• DocumentCode
    1358881
  • Title

    Optimal Resource Placement in Structured Peer-to-Peer Networks

  • Author

    Rao, Weixiong ; Chen, Lei ; Fu, Ada Wai-Chee ; Wang, Guoren

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, China
  • Volume
    21
  • Issue
    7
  • fYear
    2010
  • fDate
    7/1/2010 12:00:00 AM
  • Firstpage
    1011
  • Lastpage
    1026
  • Abstract
    Utilizing the skewed popularity distribution in P2P systems, common in Gnutella and KazaA like P2P applications, we propose an optimal resource (replica or link) placement strategy, which can optimally trade off the performance gain and paid cost. The proposed resource placement strategy, with better results than existing works, can be generally applied in randomized P2P systems (Symphony) and deterministic P2P systems (e.g., Chord, Pastry, Tapestry, etc.). We apply the proposed resource placement strategy, respectively, to two novel applications: PCache (a P2P-based caching scheme) and PRing (a P2P ring structure). The simulation results as well as a real deployment on Planetlab demonstrate the effectiveness of the proposed resource placement strategy in reducing the average search cost of the whole system.
  • Keywords
    cache storage; peer-to-peer computing; resource allocation; Planetlab; Symphony; randomized P2P systems; resource placement strategy; structured peer-to-peer networks; Peer-to-peer (P2P) network; cache; distributed hash table (DHT); placement; popularity; topology.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2009.136
  • Filename
    5226618