CBT: A proximity-aware peer clustering system in large-scale BitTorrent-like peer-to-peer networks

被引:11
|
作者
Yu, Jiadi [1 ]
Li, Minglu [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200030, Peoples R China
基金
中国国家自然科学基金;
关键词
BitTorrent; Clusted BitTorrent (CBT); hierarchical architecture; modeling; super-peer;
D O I
10.1016/j.comcom.2007.08.020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a large-scale BitTorrent-like peer-to-peer file sharing system, the track server could be overloaded to update the state information of constantly arriving and leaving peers. Upon the connection request from a peer, the track server responses with a random list of peers and such randomly selected peers among the whole peer-to-peer network could create a long delay of file sharing between two peers. To improve the file sharing performance, we propose a hierarchical architecture to group peers into clusters according to their proximity in the underlying overlay network in such a way that clusters are evenly distributed and that the peers within each cluster are relatively close to each other. We achieve this by constructing the CBT (Clustered BitTorrent) system with two novel algorithms: a peer joining algorithm and a super-peer selection algorithm. We develop a fluid model to compare the performance of the proposed CBT system with a original BitTorrent system. With this model, we find that the CBT system quite effectively improves the performance of the system. Finally, simulation results are given, which demonstrate that the CBT system achieves better results than a randomly organized BitTorrent network, improving the system scalability and efficiency while retaining the robustness and incentives of the original BitTorrent paradigm. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:591 / 602
页数:12
相关论文
共 50 条
  • [31] Large-scale cooperative task distribution on peer-to-peer networks
    Karrels, Daniel R.
    Peterson, Gilbert L.
    Mullins, Barry E.
    Web Intelligence and Agent Systems, 2013, 11 (01): : 67 - 79
  • [32] Analyzing BitTorrent and Related Peer-to-Peer Networks
    Arthur, David
    Panigrahy, Rina
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 961 - 969
  • [33] Interest-Intended Piece Selection in BitTorrent-like peer-to-peer file sharing systems
    Chiang, Jeng-Long
    Tseng, Yin-Yeh
    Chen, Wen-Tsuen
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (06) : 879 - 888
  • [34] RC-Chord: Resource Clustering in a Large-Scale Hierarchical Peer-to-Peer System
    Karrels, Daniel R.
    Peterson, Gilbert L.
    Mullins, Barry E.
    MILCOM 2009 - 2009 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-4, 2009, : 1219 - 1225
  • [35] Addition-min fuzzy relation inequalities with application in BitTorrent-like Peer-to-Peer file sharing system
    Yang, Xiao-Peng
    Lin, Hai-Tao
    Zhou, Xue-Gang
    Cao, Bing-Yuan
    FUZZY SETS AND SYSTEMS, 2018, 343 : 126 - 140
  • [36] Measurement and modeling of large-scale peer-to-peer storage system
    Gang, L
    Hu, MZ
    Fang, BX
    Zhang, HL
    GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 270 - 277
  • [37] CFL: Cluster Federated Learning in Large-scale Peer-to-Peer Networks
    Chen, Qian
    Wang, Zilong
    Zhou, Yilin
    Chen, Jiawei
    Xiao, Dan
    Lin, Xiaodong
    arXiv, 2022,
  • [38] OPSS: An Overlay Peer-to-peer Streaming Simulator for large-scale networks
    Bracciale, Lorenzo
    Piccolo, Francesca Lo
    Luzzi, Dario
    Salsano, Stefano
    Performance Evaluation Review, 2007, 35 (03): : 25 - 27
  • [39] CFL: Cluster Federated Learning in Large-Scale Peer-to-Peer Networks
    Chen, Qian
    Wang, Zilong
    Zhou, Yilin
    Chen, Jiawei
    Xiao, Dan
    Lin, Xiaodong
    INFORMATION SECURITY, ISC 2022, 2022, 13640 : 464 - 472
  • [40] Free-riding on BitTorrent-like peer-to-peer file sharing systems: Modeling analysis and improvement
    Li, Minglu
    Yu, Jiadi
    Wu, Jie
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (07) : 954 - 966