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 条
  • [31] DRALIC: A peer-to-peer storage architecture
    He, XB
    Zhang, M
    Yang, Q
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 908 - 912
  • [32] Supervised peer-to-peer systems
    Kothapalli, K
    Scheideler, C
    8TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2005, : 188 - 193
  • [33] Trustworthiness in Peer-to-Peer Systems
    Nakahira, Shota
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    PROCEEDINGS 2015 18TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2015), 2015, : 652 - 657
  • [34] Dependability in peer-to-peer systems
    DePaoli, F
    Mariani, L
    IEEE INTERNET COMPUTING, 2004, 8 (04) : 54 - 61
  • [35] Testing peer-to-peer systems
    de Almeida, Eduardo Cunha
    Sunye, Gerson
    Le Traon, Yves
    Valduriez, Patrick
    EMPIRICAL SOFTWARE ENGINEERING, 2010, 15 (04) : 346 - 379
  • [36] Bootstrapping in Peer-to-Peer Systems
    Knoll, Mirko
    Wacker, Arno
    Schiele, Gregor
    Weis, Torben
    PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 271 - +
  • [37] Collusion in peer-to-peer systems
    Ciccarelli, Gianluca
    Lo Cigno, Renato
    COMPUTER NETWORKS, 2011, 55 (15) : 3517 - 3532
  • [38] Hybrid peer-to-peer systems
    Darlagiannis, V
    PEER-TO-PEER SYSTEMS AND APPLICATIONS, 2005, 3485 : 353 - 366
  • [39] Testing peer-to-peer systems
    Eduardo Cunha de Almeida
    Gerson Sunyé
    Yves Le Traon
    Patrick Valduriez
    Empirical Software Engineering, 2010, 15 : 346 - 379
  • [40] Replication in Peer-to-Peer Systems
    Knoll, Mirko
    Abbadi, Haitham
    Weis, Torben
    SELF-ORGANIZING SYSTEMS, PROCEEDINGS, 2008, 5343 : 35 - 46