• DocumentCode
    2166394
  • Title

    Autonomous replication for high availability in unstructured P2P systems

  • Author

    Cuenca-Acuna, Francisco Matias ; Martin, Richard P. ; Nguyen, Thu D.

  • Author_Institution
    Dept. of Comput. Sci., Rutgers Univ., Piscataway, N.J., USA
  • fYear
    2003
  • fDate
    6-18 Oct. 2003
  • Firstpage
    99
  • Lastpage
    108
  • Abstract
    We consider the problem of increasing the availability of shared data in peer-to-peer systems. In particular, we conservatively estimate the amount of excess storage required to achieve a practical availability of 99.9% by studying a decentralized algorithm that only depends on a modest amount of loosely synchronized global state. Our algorithm uses randomized decisions extensively together with a novel application of an erasure code to tolerate autonomous peer actions as well as staleness in the loosely synchronized global state. We study the behavior of this algorithm in three distinct environments modeled on previously reported measurements. We show that while peers act autonomously, the community as a whole will reach a stable configuration. We also show that space is used fairly and efficiently, delivering three times availability at a cost of six times the storage footprint of the data collection when the average peer availability is only 24%.
  • Keywords
    computer network reliability; distributed algorithms; storage management; autonomous peer actions; autonomous replication; data collection; erasure code; loosely synchronized global state; peer availability; peer-to-peer systems; shared data availability; stable configuration; storage footprint; unstructured P2P systems; Availability; Computer science; Costs; Extraterrestrial measurements; File systems; Internet; Peer to peer computing; State estimation; Time sharing computer systems; Video sharing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2003. Proceedings. 22nd International Symposium on
  • ISSN
    1060-9857
  • Print_ISBN
    0-7695-1955-5
  • Type

    conf

  • DOI
    10.1109/RELDIS.2003.1238059
  • Filename
    1238059