A Quantitative Analysis of Redundancy Schemes for Peer-to-Peer Storage Systems

被引:0
|
作者
Houri, Yaser [1 ]
Amann, Bernhard [1 ]
Fuhrmann, Thomas [1 ]
机构
[1] Tech Univ Munich, D-8000 Munich, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fully decentralized peer-to-peer (P2P) storage systems lack the reliability guarantees that centralized systems can give. They need to rely on the system's statistical properties, only. Nevertheless, such probabilistic guarantees can lead to highly reliable systems. Moreover, their statistical nature makes P2P storage systems an ideal supplement to centralized storage systems, because they fail in entirely different circumstances than centralized systems. In this paper, we investigate the behavior of different replication and erasure code schemes as peers fail. We calculate the data loss probability and the repairing delay, which is caused by the peers' limited bandwidth. Using a Weibull model to describe peer behavior, we show that there are four different loss processes that affect the availability and durability of the data: initial loss, diurnal loss, early loss, and longterm loss. They need to be treated differently to obtain optimal results. Based on this insight we give general recommendations for the design of redundancy schemes in P2P storage systems.
引用
收藏
页码:519 / 530
页数:12
相关论文
共 50 条
  • [21] Randomized protocols for duplicate elimination in peer-to-peer storage systems
    Ferreira, Ronaldo A.
    Ramanathan, Murali K.
    Grama, Ananth
    Jagannathan, Suresh
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (05) : 686 - 696
  • [22] Coding and scheduling considerations for peer-to-peer storage backup systems
    Birk, Yitzhak
    Kol, Tomer
    SNAPI 2007: FOURTH INTERNATIONAL WORKSHOP ON STORAGE NETWORK ARCHITECTURE AND PARALLEL I/OS, PROCEEDINGS, 2007, : 25 - +
  • [23] A survey of peer-to-peer storage techniques for distributed file systems
    Hasan, R
    Anwar, Z
    Yurcik, W
    Brumbaugh, L
    Campbell, R
    ITCC 2005: International Conference on Information Technology: Coding and Computing, Vol 2, 2005, : 205 - 213
  • [24] ELIAS: An Efficient Storage Underlay for Mobile Peer-to-Peer Systems
    Kim, Kihwan
    Xu, Toby
    Cai, Ying
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (11) : 1851 - 1861
  • [25] Randomized protocols for duplicate elimination in peer-to-peer storage systems
    Ferreira, RA
    Ramanathan, MK
    Grama, A
    Jagannathan, S
    FIFTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2005, : 201 - 208
  • [26] A Framework for Evolutionary Peer-to-Peer Overlay Schemes
    Amoretti, Michele
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2009, 5484 : 61 - 70
  • [27] Classifying Peer-to-Peer Network Coding Schemes
    Ortolf, Christian
    Schindelhauer, Christian
    Vater, Arne
    SPAA'09: PROCEEDINGS OF THE TWENTY-FIRST ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2009, : 310 - 318
  • [28] A survey on peer-to-peer overlay network schemes
    Park, Hyojin
    Yang, Jinhong
    Park, Juyoung
    Kang, Shin Gak
    Choi, Jun Kyun
    10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 986 - 988
  • [29] Mnemosyne: Peer-to-peer steganographic storage
    Hand, S
    Roscoe, T
    PEER-TO-PEER SYSTEMS, 2002, 2429 : 130 - 140
  • [30] Malugo: A peer-to-peer storage system
    Chan, Yu-Wei
    Ho, Tsung-Hsuan
    Shih, Po-Chi
    Chung, Yeh-Ching
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2010, 5 (04) : 209 - 218