• DocumentCode
    14575
  • Title

    A Lightweight and Cooperative Multifactor Considered File Replication Method in Structured P2P Systems

  • Author

    Haiying Shen ; Guoxin Liu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Clemson Univ., Clemson, SC, USA
  • Volume
    62
  • Issue
    11
  • fYear
    2013
  • fDate
    Nov. 2013
  • Firstpage
    2115
  • Lastpage
    2130
  • Abstract
    File replication is widely used in structured P2P systems to avoid hot spots in servers and enhance file availability. The number of replicas and replication distance affect the file replication cost. These two elements and the replica update frequency determined in the file replication stage also affect the cost of subsequent consistency maintenance. However, most existing file replication protocols focus on improving file lookup efficiency without considering its cost and its subsequent influence on consistency maintenance. This paper studies the problem about how a server chooses files to replicate and where to replicate files to achieve low cost in both file replication and consistency maintenance stages without compromising the effectiveness of file replication. This paper presents a lightweight and Cooperative multifactOr considered file Replication Protocol (CORP) to achieve this goal. CORP simultaneously takes into account multiple factors including file popularity, update rate, node available capacity, file load, and node locality, aiming to minimize the number of replicas, update frequency, and replication distance. CORP also dynamically adjusts the number of replicas based on ever-changing file popularity and visit pattern. Extensive experimental results from simulation and PlanetLab real-world testbed demonstrate the efficiency and effectiveness of CORP in comparison with other file replication protocols. It dramatically reduces the overhead of both file replication and consistency maintenance. In addition, it exhibits high adaptiveness to skewed lookups and yields significant improvement in reducing overloaded nodes. Specifically, compared to the other replication protocols, CORP can reduce more than 71 percent of file replicas, 84 percent of overloaded nodes, 94 percent of consistency maintenance cost, and 72 percent of file replication and consistency maintenance latency.
  • Keywords
    file organisation; peer-to-peer computing; CORP; PlanetLab real-world testbed; cooperative multifactor considered file replication method; file availability enhancement; file load; file lookup efficiency; file popularity; file replication cost; file replication method; file replication protocols; hot spot avoidance; lightweight multifactor considered file replication method; node available capacity; node locality; replica number; replica update frequency; replication distance; structured P2P system; subsequent consistency maintenance cost; update rate; visit pattern; Availability; Clustering methods; Complexity theory; Maintenance engineering; Peer to peer computing; Protocols; Servers; Peer-to-peer systems; consistency maintenance; file replication; proximity;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2012.104
  • Filename
    6205738