Decentralized replication algorithms for improving file availability in P2P networks

被引:9
|
作者
Lin, W. K. [1 ]
Ye, C. [1 ]
Chiu, D. M. [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Informat Engn, Hong Kong, Hong Kong, Peoples R China
关键词
D O I
10.1109/IWQOS.2007.376545
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Being autonomous and scalable, Peer-to-Peer systems provide a paradigm for sharing files in the Internet. However, different from conventional structured replication systems like content distribution networks (CDN), peers in an unstructured P2P system may have different, sometimes low, online availability, and usually get only partial information about the resources of the system. Therefore, how to achieve good system level file availability by autonomous peers is an important goal in P2P replication systems. In this paper, we investigate decentralized and cooperative resource allocation algorithms in a class of P2P systems that provide replication service. We formulate this replication problem as an optimization problem, and propose several heuristic algorithms respectively. They include (a) a random algorithm, (b) a group partition algorithm that relies on peers' forming groups, and (c) a greedy search algorithm based on an estimated system-level file availability target. We compare and evaluate these algorithms by simulations, and observe that each of them has advantages depending on the system parameters.
引用
收藏
页码:29 / +
页数:2
相关论文
共 50 条
  • [21] Improving Data Availability in Chord p2p System
    Kapelko, Rafal
    [J]. INFORMATION COMPUTING AND APPLICATIONS, 2011, 7030 : 208 - 215
  • [22] Centralized security labels in decentralized P2P networks
    Tsybulnik, Nathalie
    Hamlen, Kevin W.
    Thuraisingharn, Bhavani
    [J]. TWENTY-THIRD ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, PROCEEDINGS, 2007, : 315 - 324
  • [23] Leveraging duplicates to improve file availability of P2P storage systems
    Qu, M
    Dai, YF
    Xiao, MZ
    [J]. GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 456 - 459
  • [24] P2P file sharing for P2P computing
    Briquet, Cyril
    Dalem, Xavier
    Jodogne, Sebastien
    de Marneffe, Pierre-Arnoul
    [J]. MULTIAGENT AND GRID SYSTEMS, 2009, 5 (02) : 137 - 164
  • [25] Improving the Availability of Scalable on-demand Streams by Dynamic Buffering on P2P Networks
    Lin, Chow-Sing
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2010, 4 (04): : 491 - 508
  • [26] Autonomous replication for high availability in unstructured P2P systems
    Cuenca-Acuna, FM
    Martin, RP
    Nguyen, TD
    [J]. 22ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2003, : 99 - 108
  • [27] IRM: Integrated File Replication and Consistency Maintenance in P2P Systems
    Shen, Haiying
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (01) : 100 - 113
  • [28] IRM: Integrated File Replication and Consistency Maintenance in P2P Systems
    Shen, Haiying
    [J]. 2008 PROCEEDINGS OF 17TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, VOLS 1 AND 2, 2008, : 255 - 260
  • [29] Activity monitoring to guarantee file availability in structured P2P file-sharing systems
    Huang, Guowei
    Chen, Zhi
    Zhao, Qi
    Wu, Gongyi
    [J]. SRDS 2007: 26TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, : 323 - +
  • [30] A proactive low-overhead file replication scheme for structured P2P content delivery networks
    Shen, Haiying
    Zhu, Yingwu
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2009, 69 (05) : 429 - 440