Abstract
Peer-to-peer swarming, as used by BitTorrent, is one of the de facto solutions for content dissemination in today’s Internet. By leveraging resources provided by users, peer-to-peer swarming is a simple and efficient mechanism for content distribution. In this paper we survey recent work on peer-to-peer swarming, relating content popularity to three performance metrics of such systems: fairness, content availability/ self-sustainability and scalability.
This research is sponsored in part by grants from CAPES, CNPq and FAPERJ.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Amazon: Using BitTorrent with Amazon S3, http://aws.amazon.com/
Baccelli, F., Mathieu, F., Norros, I., Varloot, R.: Can p2p networks be super-scalable? In: IEEE INFOCOM (2013)
Blizzard: World of Warcraft, http://us.battle.net/wow
Chow, A.L.H., Golubchik, L., Misra, V.: Bittorrent: An extensible heterogeneous model. In: IEEE INFOCOM 2009, pp. 585–593. IEEE (2009)
Ciullo, D., Martina, V., Garetto, M., Leonardi, E., Torrisi, G.: Stochastic analysis of self-sustainability in peer-assisted vod systems. In: IEEE INFOCOM, pp. 1539–1547 (2012)
Hajek, B., Zhu, J.: The missing piece syndrome in peer-to-peer communication. In: IEEE ISIT (2010)
Han, J., Kim, S., Chung, T., Kwon, T., Kim, H., Choi, Y.: Bundling practice in bittorrent: What, how, and why. In: ACM SIGMETRICS/PERFORMANCE Joint Conference, pp. 77–88 (2012)
Hossfeld, T., Lehrieder, F., Hock, D., Oechsner, S., Despotovic, Z., Kellerer, W., Michel, M.: Characterization of bittorrent swarms and their distribution in the internet. Computer Networks 55(5), 1197–1215 (2011)
Kaune, S., Cuevas, R., Tyson, G., Mauthe, A., Guerrero, C., Steinmetz, R.: Unraveling bittorrent’s file unavailability: Measurements, analysis and solution exploration. arXiv:0912.0625v1 (2009)
Liao, W., Papadopoulos, F., Psounis, K.: Performance analysis of bittorrent-like systems with heterogeneous users. Performance Evaluation 64(9-12), 876–891 (2007)
Melo, C., Oliveira, J., da Fonseca, N.: Promotion of content availability by playlist viewers in cdn-p2p systems. In: IEEE ICC (2013)
Menasché, D.S., Rocha, A.A.A., de Souza e Silva, E., Leão, R.M.M., Towsley, D.: Stability of peer-to-peer swarming systems. In: SBRC, pp. 161–174 (2012)
Menasché, D.S., Rocha, A.A.A., de Souza e Silva, E., Leão, R.M.M., Towsley, D., Venkataramani, A.: Modeling chunk availability in peer-to-peer swarming systems. ACM SIGMETRICS Performance Evaluation Review 37(2), 30–32 (2009)
Menasché, D.S., Rocha, A.A.A., de Souza e Silva, E., Leão, R.M.M., Towsley, D., Venkataramani, A.: Estimating self sustainability in peer-to-peer systems. Performance Evaluation 67(11), 1243–1258 (2010)
Menasché, D.S., Rocha, A.A.A., de Souza e Silva, E., Towsley, D., Leão, R.M.M.: Implications of peer selection strategies by publishers on the performance of p2p swarming systems. ACM SIGMETRICS Performance Evaluation Review 39(3), 55–57 (2011)
Menasché, D.S., Rocha, A.A.A., Li, B., Towsley, D., Venkataramani, A.: Content availability and bundling in swarming systems. In: CONEXT (2009)
Murai, F., Rocha, A.A.A., Figueiredo, D., de Souza e Silva, E.: Heterogeneous download times in a homogeneous bittorrent swarm. Computer Networks 56, 1983–2000 (2012)
Oguz, B., Anantharam, V., Norros, I.: Stable, distributed p2p protocols based on random peer sampling. In: 50th Allerton Conf. on Comm., Control and Comput., pp. 915–919. IEEE (2012)
Otto, J.S., Sanchez, M.A., Choffnes, D.R., Bustamante, F.E., Siganos, G.: On blind mice and the elephant – understanding the network impact of a large distributed system. In: SIGCOMM (2011)
Pouwelse, J., Garbacki, P., Epema, D.H.J., Sips, H.J.: The bittorrent P2P file-sharing system: Measurements and analysis. In: van Renesse, R. (ed.) IPTPS 2005. LNCS, vol. 3640, pp. 205–216. Springer, Heidelberg (2005)
Ubuntu: Download Ubuntu using BitTorrent, http://torrent.ubuntu.com:6969/
Wikipedia. Wikipedia Is Using BitTorrent P2P for HTML5 Video, http://gigaom.com/video/wikipedia-is-using-bittorrent-p2p-for-html5-video-2/
Wu, D., Liu, Y., Ross, K.: Queueing network models for multi-channel p2p live streaming systems. In: IEEE INFOCOM (2009)
Xia, R.L., Muppala, J.: A survey of bittorrent performance. IEEE Communications Surveys & Tutorials 12(2), 140–158 (2010)
Yang, X., de Veciana, G.: Performance of peer-to-peer networks: Service capacity and role of resource sharing policies. Performance Evaluation 63, 175–194 (2006)
Zhou, X., Ioannidis, S., Massoulié, L.: On the stability and optimality of universal swarms. ACM SIGMETRICS Performance Evaluation Review 39(1), 301–312 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
de Souza e Silva, E., Leão, R.M.M., Sadoc Menasché, D., de A. Rocha, A.A. (2013). On the Interplay between Content Popularity and Performance in P2P Systems. In: Joshi, K., Siegle, M., Stoelinga, M., D’Argenio, P.R. (eds) Quantitative Evaluation of Systems. QEST 2013. Lecture Notes in Computer Science, vol 8054. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40196-1_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-40196-1_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40195-4
Online ISBN: 978-3-642-40196-1
eBook Packages: Computer ScienceComputer Science (R0)