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 条
  • [41] Understanding Overlay Characteristics of a Large-Scale Peer-to-Peer IPTV System
    Vu, Long
    Gupta, Indranil
    Nahrstedt, Klara
    Liang, Jin
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2010, 6 (04) : 1 - 24
  • [42] Understanding pollution dynamics in large-scale peer-to-peer IPTV system
    Hai-zhou Wang
    Xing-shu Chen
    Wen-xian Wang
    Zheng-hong Hao
    Journal of Central South University, 2012, 19 : 2203 - 2217
  • [43] Understanding pollution dynamics in large-scale peer-to-peer IPTV system
    Wang Hai-zhou
    Chen Xing-shu
    Wang Wen-xian
    Hao Zheng-hong
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2012, 19 (08) : 2203 - 2217
  • [44] Understanding pollution dynamics in large-scale peer-to-peer IPTV system
    王海舟
    陈兴蜀
    王文贤
    郝正鸿
    Journal of Central South University, 2012, 19 (08) : 2203 - 2217
  • [45] Developing trust in large-scale peer-to-peer systems
    Yu, B
    Singh, MP
    Sycara, K
    2004 IEEE 1ST SYMPOSIUM ON MULTI-AGENT SECURITY & SURVIVABILITY, 2004, : 1 - 10
  • [46] Monitoring a BitTorrent Tracker for Peer-to-Peer System Analysis
    Bardac, Mircea
    Milescu, George
    Deaconescu, Razvan
    INTELLIGENT DISTRIBUTED COMPUTING III, 2009, 237 : 203 - 208
  • [47] A Distributed Simulator for Large-Scale Peer-to-Peer Systems
    Zhou, Shijie
    Deng, Weiwei
    Luo, Jiaqing
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 130 - 135
  • [48] Demo: VIBES: Fast Blockchain Simulations for Large-scale Peer-to-Peer Networks
    Stoykov, Lyubomir
    Zhang, Kaiwen
    Jacobsen, Hans-Arno
    MIDDLEWARE '17: MIDDLEWARE POSTERS AND DEMOS '17: PROCEEDINGS OF THE POSTERS AND DEMOS SESSION OF THE 18TH INTERNATIONAL MIDDLEWARE CONFERENCE: PROCEEDINGS OF THE POSTERS AND DEMOS SESSION OF THE 18TH INTERNATIONAL MIDDLEWARE CONFERENCE, 2017, : 19 - 20
  • [49] Highways:: Proximity clustering for scalable peer-to-peer network
    Lua, EK
    Crowcroft, J
    Pias, M
    FOURTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2004, : 266 - 267
  • [50] PCSM: an efficient multihop proximity aware clustering scheme for mobile peer-to-peer systems
    Rahmani, Moufida
    Benchaiba, Mahfoud
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (11) : 4243 - 4260