Towards a more accurate availability evaluation in peer-to-peer storage systems

被引:2
|
作者
Yang Z. [1 ]
Tian J. [1 ]
Dai Y. [1 ]
机构
[1] Department of Computer Science, Peking University Beijing, Science Building 1, Haidian District, Beijing 100871
关键词
Availability estimation; Peer-to-peer storage;
D O I
10.1504/IJHPCN.2010.037795
中图分类号
学科分类号
摘要
Data availability evaluation is the crucial problem to build large-scale, high available peer-to-peer storage systems by governing many unreliable hosts. However, many recent studies equate host availability with data availability and calculate data availability based on the traditional definition of host availability. By analysing the trace of live P2P system, we argue that there is a significant difference between them and it is far more inaccurate and misleading to use host availability to evaluate data availability because of peers' incentives and rationalities. Firstly, to achieve a precise data availability evaluation, we present an evaluation model which combines peers' incentives and host availability together. Furthermore, we illustrate that the traditional definition of host availability has serious drawbacks because it ignores the effect of time-of-day and peers' different online pattern. So we improve the accuracy of our model by considering both factors. Finally, we introduce how to implement this model in practice and propose some of its applications to P2P storage systems. Copyright © 2010 Inderscience Enterprises Ltd.
引用
收藏
页码:213 / 219
页数:6
相关论文
共 50 条
  • [41] 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 - +
  • [42] Hybrid peer-to-peer systems
    Darlagiannis, V
    PEER-TO-PEER SYSTEMS AND APPLICATIONS, 2005, 3485 : 353 - 366
  • [43] Replication in Peer-to-Peer Systems
    Knoll, Mirko
    Abbadi, Haitham
    Weis, Torben
    SELF-ORGANIZING SYSTEMS, PROCEEDINGS, 2008, 5343 : 35 - 46
  • [44] Organization in Peer-to-Peer systems
    De Meer, H
    Koppen, C
    PEER-TO-PEER SYSTEMS AND APPLICATIONS, 2005, 3485 : 247 - 266
  • [45] Testing peer-to-peer systems
    Eduardo Cunha de Almeida
    Gerson Sunyé
    Yves Le Traon
    Patrick Valduriez
    Empirical Software Engineering, 2010, 15 : 346 - 379
  • [46] Hierarchical peer-to-peer systems
    Garcés-Erice, L
    Biersack, EW
    Felber, PA
    Ross, KW
    Urvoy-Keller, G
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 1230 - 1239
  • [47] Automatic methods for predicting machine availability in desktop grid and peer-to-peer systems
    Brevik, J
    Nurmi, D
    Wolski, R
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID - CCGRID 2004, 2004, : 190 - 199
  • [48] MCR: A MUTUAL COOPERATIVE RECOVERY MECHANISM IN PEER-TO-PEER STORAGE SYSTEMS
    Hu Yuchong
    Xu Yinlong
    Wang Xiaozhao
    PROCEEDINGS OF 2009 2ND IEEE INTERNATIONAL CONFERENCE ON BROADBAND NETWORK & MULTIMEDIA TECHNOLOGY, 2009, : 681 - 686
  • [49] Redundancy Maintenance and Garbage Collection Strategies in Peer-to-Peer Storage Systems
    Liu, Xin
    Datta, Anwitaman
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2009, 5873 : 515 - 530
  • [50] Secure, Highly Available, and High Performance Peer-to-Peer Storage Systems
    Ye, Yunqi
    Yen, I-Ling
    Xiao, Liangliang
    Thuraisingham, Bhavani
    11TH IEEE HIGH ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 2008, : 383 - 391