A performance study of BitTorrent-like peer-to-peer systems

被引:72
|
作者
Guo, Lei [1 ]
Chen, Songqing
Xiao, Zhen
Tan, Enhua
Ding, Xiaoning
Zhang, Xiaodong
机构
[1] Ohio State Univ, Dept Comp Sci & Engn, Columbus, OH 43210 USA
[2] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
[3] IBM TJ Watson Res Ctr, Hawthorne, NY 10532 USA
基金
美国国家科学基金会;
关键词
peer-to-peer; overlay network; file sharing; BitTorrent;
D O I
10.1109/JSAC.2007.070116
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a performance study of BitTorrent-like P2P systems by modeling, based on extensive measurements and trace analysis. Existing studies on BitTorrent systems are single-torrent based and usually assume the process of request arrivals to a torrent is Poisson-like. However, in reality, most BitTorrent peers participate in multiple torrents and file popularity changes over time. Our study of representative BitTorrent traffic provides insights into the evolution of single-torrent systems and several new findings regarding the limitations of BitTorrent systems: (1) Due to the exponentially decreasing peer arrival rate in a torrent, the service availability of the corresponding file becomes poor quickly, and eventually it is hard to locate and download this file. (2) Client performance in the BitTorrent-like system is unstable, and fluctuates significantly with the changes of the number of online peers. (3) Existing systems could provide unfair services to peers, where a peer with a higher downloading speed tends to download more and upload less. Motivated by the analysis and modeling results, we have further proposed a graph based model to study interactions among multiple torrents. Our model quantitatively demonstrates that inter-torrent collaboration is much more effective than stimulating seeds to serve longer for addressing the service unavailability in BitTorrent systems. An architecture for inter-torrent collaboration under an exchange based instant incentive mechanism is also discussed and evaluated by simulations.
引用
收藏
页码:155 / 169
页数:15
相关论文
共 50 条
  • [31] Performance enhancement in hierarchical peer-to-peer systems
    Shrivastava, Brajesh Kumar
    Khataniar, Guruprasad
    Goswami, Diganta
    2007 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS SOFTWARE & MIDDLEWARE, VOLS 1 AND 2, 2007, : 22 - +
  • [32] Performance modeling of mobile peer-to-peer systems
    Yan, L
    NETWORKING AND MOBILE COMPUTING, PROCEEDINGS, 2005, 3619 : 133 - 142
  • [33] Performance analysis of peer-to-peer storage systems
    Alouf, Sara
    Dandoush, Abdulhalim
    Nain, Philippe
    MANAGING TRAFFIC PERFORMANCE IN CONVERGED NETWORKS, 2007, 4516 : 642 - +
  • [34] Performance analysis of BitTorrent-like systems with heterogeneous users
    Liao, Wei-Cherng
    Papadopoulos, Fragkiskos
    Psounis, Konstantinos
    PERFORMANCE EVALUATION, 2007, 64 (9-12) : 876 - 891
  • [35] Peer-to-Peer Systems
    Rodrigues, Rodrigo
    Druschel, Peter
    COMMUNICATIONS OF THE ACM, 2010, 53 (10) : 72 - 82
  • [36] Peer-to-Peer Systems
    Steinmetz, Ralf
    Liebau, Nicolas
    Wehrle, Klaus
    IT-INFORMATION TECHNOLOGY, 2007, 49 (05): : 269 - 271
  • [37] A stochastic model for bittorrent-like systems
    Li, Pei
    Lui, John C.S.
    Xu, Yinlong
    Performance Evaluation Review, 2008, 36 (02): : 116 - 118
  • [38] Lightweight emulation to study peer-to-peer systems
    Nussbaum, Lucas
    Richard, Olivier
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (06): : 735 - 749
  • [39] The performance and locality tradeoff in bittorrent-like file sharing systems
    Wei Huang
    Chuan Wu
    Zongpeng Li
    Francis C.M. Lau
    Peer-to-Peer Networking and Applications, 2014, 7 : 469 - 484
  • [40] Performance evaluation of peer-to-peer Web caching systems
    Shi, Weisong
    Mao, Yonggen
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (05) : 714 - 726