Skip to main content
Top
Published in: Peer-to-Peer Networking and Applications 6/2015

01-11-2015

Understanding the performance of offline download in real p2p networks

Authors: Zhi Yang, Yuanjian Xing, Chi Chen, Jilong Xue, Yafei Dai

Published in: Peer-to-Peer Networking and Applications | Issue 6/2015

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

P2P file-sharing systems have been suffering from file unavailability or poor download speed due to lack of enough seeds. To download rare files, users are typically forced to keep their desktops online for a long time, which is undesirable for most users. To get over this, several commercial P2P systems launched offline download service, also known as cloud download, which employs stable and high-capacity servers to take over users’ download tasks, and thus users do not need to stay online all the time. This paper focuses on characterizing the performance of offline download, including the overall performance provision and the expected performance of individual download tasks. Through model characterization and experimental verification based on real-world trace, we are the first to confirm the feasibility and effectiveness of offline download for a large spectrum of P2P systems: over 90 % files can be successfully retrieved, and most of the downloads only take a few days. Furthermore, we disclose that the completion time of offline download is extremely volatile, and thus develop a method to accurately predict the expected performance of individual downloads. An instance of applying the prediction results is also presented to save the server-side bandwidth. Finally, we implement a prototype of offline download service, release it in a real P2P network, and present our work experience with it.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
A file is defined as valid if there exists any replica appears online after the observation time point.
 
2
Critical region is a period of time to which the timeout threshold is close.
 
Literature
go back to reference Sandvine (2012) Sandvine global internet phenomena report. Tech. Rep. Sandvine (2012) Sandvine global internet phenomena report. Tech. Rep.
go back to reference Neglia G, Reina G, Zhang H, Towsley D, Venkataramani A, Danaher J (2007) Availability in bittorrent systems. In: INFOCOM ’07 Neglia G, Reina G, Zhang H, Towsley D, Venkataramani A, Danaher J (2007) Availability in bittorrent systems. In: INFOCOM ’07
go back to reference Pucha H, Andersen D, Kaminsky M (2007) Exploiting similarity for multi-source downloads using file handprints. In: NSDI ’07 Pucha H, Andersen D, Kaminsky M (2007) Exploiting similarity for multi-source downloads using file handprints. In: NSDI ’07
go back to reference Kaune S, Rumin R, Tyson G, Mauthe A, Guerrero C, Steinmetz R (2010) Unraveling BitTorrent’s file unavailability: measurements and analysis. In: P2P ’10 Kaune S, Rumin R, Tyson G, Mauthe A, Guerrero C, Steinmetz R (2010) Unraveling BitTorrent’s file unavailability: measurements and analysis. In: P2P ’10
go back to reference Garbacki P, Iosup A, Epema D, van Steen M (2006) 2fast: collaborative downloads in p2p networks. In: P2P ’06 Garbacki P, Iosup A, Epema D, van Steen M (2006) 2fast: collaborative downloads in p2p networks. In: P2P ’06
go back to reference Wang J, Yeo C, Prabhakaran V, Ramchandran K (2007) On the role of helpers in peer-to-peer file download systems: Design, analysis and simulation. In: IPTPS ’07 Wang J, Yeo C, Prabhakaran V, Ramchandran K (2007) On the role of helpers in peer-to-peer file download systems: Design, analysis and simulation. In: IPTPS ’07
go back to reference Sun Y, Liu F, Li B, Li B, Zhang X (2009) Fs2you: peer-assisted semi-persistent online storage at a large scale. In: INFOCOM ’09 Sun Y, Liu F, Li B, Li B, Zhang X (2009) Fs2you: peer-assisted semi-persistent online storage at a large scale. In: INFOCOM ’09
go back to reference Yin H, Liu X, Zhan T, Sekar V, Qiu F, Lin C, Zhang H, Li B (2009) Design and deployment of a hybrid CDN-P2P system for live video streaming: experiences with LiveSky. In: ACM MM ’09 Yin H, Liu X, Zhan T, Sekar V, Qiu F, Lin C, Zhang H, Li B (2009) Design and deployment of a hybrid CDN-P2P system for live video streaming: experiences with LiveSky. In: ACM MM ’09
go back to reference Menasche D, Rocha A, Li B, Towsley D, Venkataramani A (2009) Content availability and bundling in swarming systems. In: CoNEXT ’09 Menasche D, Rocha A, Li B, Towsley D, Venkataramani A (2009) Content availability and bundling in swarming systems. In: CoNEXT ’09
go back to reference Hlavacs H, Hummel K, Weidlich R, Houyou A, Berl A, De Meer H (2008) Energy efficiency in future home environments: a distributed approach. home networking, pp 69–84 Hlavacs H, Hummel K, Weidlich R, Houyou A, Berl A, De Meer H (2008) Energy efficiency in future home environments: a distributed approach. home networking, pp 69–84
go back to reference Huang Y, Li Z, Liu G, Dai Y (2011) Cloud download: using cloud utilities to achieve high-quality content distribution for unpopular videos. In: ACM MM Huang Y, Li Z, Liu G, Dai Y (2011) Cloud download: using cloud utilities to achieve high-quality content distribution for unpopular videos. In: ACM MM
go back to reference Xu Y, Ao N, Chenm C, Chen Y, Huang Y (2011) User data mining in a large-scale peer-assisted offline download system. In: ICWMMN Xu Y, Ao N, Chenm C, Chen Y, Huang Y (2011) User data mining in a large-scale peer-assisted offline download system. In: ICWMMN
go back to reference Naixiang A, Yingying X, Changjia C, Yuchun G (2012) Offline downloading: a non-traditional cloud-accelerated and peer-assisted content distribution service. In: CyberC Naixiang A, Yingying X, Changjia C, Yuchun G (2012) Offline downloading: a non-traditional cloud-accelerated and peer-assisted content distribution service. In: CyberC
go back to reference Xing Y, Yang Z, Chen C, Xue J, Dai Y (2011) On the qos of offline download in retrieving peer-side file resource. In: ICPP ’11 Xing Y, Yang Z, Chen C, Xue J, Dai Y (2011) On the qos of offline download in retrieving peer-side file resource. In: ICPP ’11
go back to reference Xu D, Kulkarni S, Rosenberg C, Chai H (2006) Analysis of a CDN–P2P hybrid architecture for cost-effective streaming media distribution. Multimedia Systems 11(4):383–399CrossRef Xu D, Kulkarni S, Rosenberg C, Chai H (2006) Analysis of a CDN–P2P hybrid architecture for cost-effective streaming media distribution. Multimedia Systems 11(4):383–399CrossRef
go back to reference Tian J, Dai Y (2007) Understanding the dynamic of peer-to-peer systems. In: IPTPS ’07 Tian J, Dai Y (2007) Understanding the dynamic of peer-to-peer systems. In: IPTPS ’07
go back to reference Yang Z, Dai Y, Xiao Z (2009) Exploring the cost-availability tradeoff in P2P storage systems. In: ICPP ’09 Yang Z, Dai Y, Xiao Z (2009) Exploring the cost-availability tradeoff in P2P storage systems. In: ICPP ’09
go back to reference Ross S M (2006) Introduction to probability models, 9th edn. Academic Press Ross S M (2006) Introduction to probability models, 9th edn. Academic Press
go back to reference Menasché D S, de A Rocha A A, de Souza e Silva E A, Towsley D, Meri Leäo R M (2011) Implications of peer selection strategies by publishers on the performance of p2p swarming systems. ACM SIGMETRICS Performance Evaluation Review Menasché D S, de A Rocha A A, de Souza e Silva E A, Towsley D, Meri Leäo R M (2011) Implications of peer selection strategies by publishers on the performance of p2p swarming systems. ACM SIGMETRICS Performance Evaluation Review
Metadata
Title
Understanding the performance of offline download in real p2p networks
Authors
Zhi Yang
Yuanjian Xing
Chi Chen
Jilong Xue
Yafei Dai
Publication date
01-11-2015
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 6/2015
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-014-0305-z

Other articles of this Issue 6/2015

Peer-to-Peer Networking and Applications 6/2015 Go to the issue

Premium Partner