• DocumentCode
    2046141
  • Title

    Availability and Redundancy in Harmony: Measuring Retrieval Times in P2P Storage Systems

  • Author

    Pamies-Juarez, Lluis ; García-López, Pedro ; Sánchez-Artigas, Marc

  • Author_Institution
    Univ. Rovira i Virgili, Tarragona, Spain
  • fYear
    2010
  • fDate
    25-27 Aug. 2010
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Peer-to-peer (P2P) storage systems are strongly affected by churn - temporal and permanent peer failures. Because of this churn, the main requirement of such systems is to guarantee that stored objects can always be retrieved. This requirement is specially needed in two main situations: when users want to access the stored objects or when data maintenance processes have to repair lost information. To meet this requirement, exiting P2P storage systems introduce large amounts of redundancy that maintain data availability close to 100%. Unfortunately, these large amounts of redundancy increase the storage costs, either by reducing the overall net capacity or by increasing the communication required for data maintenance. In order to minimize storage costs, P2P storage systems can reduce data redundancy. However, less redundancy means lower data availability, which leads to increase object retrieval times. Unfortunately, longer retrieval times could compromise data maintenance processes and could penalize user´s retrieval times. It is crucial then for P2P storage systems to predict the effects of a redundancy reduction. In order to provide this information, we present a novel analytical framework to measure object retrieval times under different redundancy and churn circumstances. Our framework can be directly used by backup applications aiming to maintain durability at the lower cost, or by data sharing applications that seek to reduce costs by penalizing user retrieval times. We validate our framework by simulation using real P2P traces (Skype and eMule´s KAD).
  • Keywords
    information retrieval; information storage; peer-to-peer computing; redundancy; reliability; storage allocation; P2P storage system; data availability; data maintenance process; data sharing application; object retrieval times measurement; peer-to-peer storage system; Availability; Book reviews; IEEE Communications Society; Maintenance engineering; Peer to peer computing; Redundancy; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing (P2P), 2010 IEEE Tenth International Conference on
  • Conference_Location
    Delft
  • Print_ISBN
    978-1-4244-7140-9
  • Electronic_ISBN
    978-1-4244-7139-3
  • Type

    conf

  • DOI
    10.1109/P2P.2010.5570002
  • Filename
    5570002