A Measurement Study on BitTorrent System
- 1
- 2
- 3
- 4
Abstract
Measuring and characterizing peer-to-peer (P2P) file-sharing systems will benefit the optimization and management of P2P systems. Though there are a lot of measurement studies on BitTorrent almost in every important aspect, few of them focus on the measurement issues and the corresponding solutions, which can strongly influence the accuracy of measurement results. This paper analyzes the key difficulties of measuring BitTorrent and presents a measurement system with combination of active and passive ways, which can han-dle with the problems well and balance the efficiency and integrity. Then compared to other work, a more complete and representative measurement was performed for nearly two months and several characteristics are concerned: 1) there are diverse content sharing in BitTorrent system, but multimedia files that are larger than 100 MB are the most. 2) Distributed Hash Tables has indeed enhanced the ability of peer discovery though there are some pitfalls to be addressed. 3) Pieces are distributed uniformly after the early stage and there are few rare pieces. Furthermore, peer arrival rate shows a periodical pattern, which was not well mod-eled before. Then an improved model is proposed and the experiment results indicate that new model is fitted in with actual measurement results with high accuracy.
- B. H. Wei, F. Gilles and C. Franck, “Collaborative Data Distribution with BitTorrent for Computational Desktop Grids,” Proceedings of the 4th International Symposium on Parallel and Distributed Computing, Lille, 4-6 July 2005, pp. 250-257.
- N. Parvez, C. Williamson, M. Anirban and N. Carlsson, “Analysis of Bittorrent-Like Protocols for On-Demand Stored Media Streaming,” Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, Annapolis, 2-6 June 2008, pp. 301-312.
- F. Jarret, P. Michael, P. J. John, K. Arvind and A. Thomas, “Pro?ling a Million User DHT,” Proceedings of the 7th ACM SIGCOMM Conference on Internet Measurement, San Diego, 24-26 October 2007, pp. 129-134.
- Emule, 2004. http://www.emule-project.net
- Gnutella, 2003. http://rfc-gnutella.sourceforge.net
- Azureus, 2010. http://azureus.sourceforge.net
- L. Guo, S. Chen, X. Zhen, E. Tan, X. Ding and X. Zhang, “Measurements, Analysis and Modeling of BitTorrent-Like Systems,” Proceedings of the 5th ACM SIGCOMM Conference on Internet Measurement, Berkeley, 19-21 October 2005, pp. 35-48.
- D. Qiu and R. Srikant, “Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks,” Proceedings of the ACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Portland, 30 August-3 September 2004, pp. 367-378.
- T. Locher, P. Moor, S. Schmid and R. Wattenhofer, “Free Riding in BitTorrent is Cheap,” Proceedings of HotNets-V, Irvine, 29-30 November 2006.
- M. Piatek, T. Isdal, T. Anderson, A. Krishnamurthy and A. Venkataramari, “Do Incentives Build Robustness in BitTorrent?” Proceedings of 4th USENIX Symposium on Networked Systems Design & Implementation, Cambridge, 11-13 April 2007, pp. 1-14.
- S. Jun and M. Ahamad, “Incentives in BitTorrent Induce Free Riding,” Proceedings of the ACM SIGCOMM Workshop on Economics of Peer-to-Peer Systems, Philadelphia, 22-26 August 2005, pp. 116-121.
- A. Bellissimo, B. N. Levine and P. Shenoy, “Exploring the Use of BitTorrent as the Basis for a Large Trace Repository,” Technical Report, University of Massachusetts, Amherst, 2004.
- J. A. Pouwelse, P. Garbacki, D. H. J Epema and H. J. Sips, “The Bittorrent P2P File-Sharing System: Measurements and Analysis,” Proceedings of the 54th International Workshop on Peer-to-Peer Systems, Ithaca, Vol. 3640, 24-25 February 2005, pp. 205-216.