Skip to main content
Erschienen in: Peer-to-Peer Networking and Applications 4/2014

01.12.2014

BufferBank: A distributed cache infrastructure for peer-to-peer application

verfasst von: Bin Huang, Zhigang Sun, Hongyi Chen, Jianbiao Mao, Ziwen Zhang

Erschienen in: Peer-to-Peer Networking and Applications | Ausgabe 4/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Peer-to-peer (P2P) systems generate a major fraction of the current Internet traffic which significantly increase the load on ISP networks. To mitigate these negative impacts, many previous works in the literature have proposed caching of P2P traffic. But very few have considered designing a distributed caching infrastructure in the edge network. This paper demonstrates that a distributed caching infrastructure is more suitable than traditional proxy cache servers which cache data in disk, and it is viable to use the memory of users in the edge network as the cache space. This paper presents the design and evaluation of a distributed network cache infrastructure for P2P application, called BufferBank. BufferBank provides a number of application interfaces for P2P applications to make full use of the cache space. Three-level mapping is introduced and elaborated to improve the reliability and security of this distributed cache mechanism. Our measurement results suggest that BufferBank can decrease the data obtaining delay, compared with traditional P2P cache server based on disk.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat Gummadi KP et al (2003) Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. ACM SIGOPS Oper Syst Rev 37:314CrossRef Gummadi KP et al (2003) Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. ACM SIGOPS Oper Syst Rev 37:314CrossRef
2.
Zurück zum Zitat Karagiannis T, Broido A, Brownlee N, Claffy KC, Faloutsos M (2004) Is P2P dying or just hiding? IEEE Glob Telecommun Conf GLOBECOM 3:1532–1538CrossRef Karagiannis T, Broido A, Brownlee N, Claffy KC, Faloutsos M (2004) Is P2P dying or just hiding? IEEE Glob Telecommun Conf GLOBECOM 3:1532–1538CrossRef
3.
Zurück zum Zitat Karagiannis T, Rodriguez P, Papagiannaki K (2005) Should internet service providers fear peer-assisted content distribution? In: Proceedings of the 5th ACM SIGCOMM conference on Internet measurement IMC, vol 1 Karagiannis T, Rodriguez P, Papagiannaki K (2005) Should internet service providers fear peer-assisted content distribution? In: Proceedings of the 5th ACM SIGCOMM conference on Internet measurement IMC, vol 1
4.
Zurück zum Zitat Alimi R, Pasko D, Popkin L, Wang Y, Yang Y (2008) P4P: provider portal for P2P applications. Control 38:1–5 Alimi R, Pasko D, Popkin L, Wang Y, Yang Y (2008) P4P: provider portal for P2P applications. Control 38:1–5
5.
Zurück zum Zitat Bindal R et al (2006) Improving traffic locality in BitTorrent via biased neighbor selection. In: 26th IEEE international conference on distributed computing systems ICDCS06 06, p 66 Bindal R et al (2006) Improving traffic locality in BitTorrent via biased neighbor selection. In: 26th IEEE international conference on distributed computing systems ICDCS06 06, p 66
6.
Zurück zum Zitat Wierzbicki A, Leibowitz N, Ripeanu M, Wozniak R (2004) Cache replacement policies revisited: the case of P2P traffic. In: IEEE international symposium on cluster computing and the grid CCGrid, pp 182–189 Wierzbicki A, Leibowitz N, Ripeanu M, Wozniak R (2004) Cache replacement policies revisited: the case of P2P traffic. In: IEEE international symposium on cluster computing and the grid CCGrid, pp 182–189
7.
Zurück zum Zitat Shen G, Wang Y, Xiong Y, Zhao BY, Zhang Z-L (2007) HPTP: relieving the tension between ISPs and P2P. Work 34:283–304 Shen G, Wang Y, Xiong Y, Zhao BY, Zhang Z-L (2007) HPTP: relieving the tension between ISPs and P2P. Work 34:283–304
8.
Zurück zum Zitat Saleh O, Hefeeda M (2006) Modeling and caching of peer-to-peer traffic. In: Proceedings of the 2006 IEEE international conference on network protocols, pp 249–258 Saleh O, Hefeeda M (2006) Modeling and caching of peer-to-peer traffic. In: Proceedings of the 2006 IEEE international conference on network protocols, pp 249–258
9.
Zurück zum Zitat Hefeeda M, Hsu C-H, Mokhtarian K (2011) Design and evaluation of a proxy cache for peer to peer traffic. IEEE Trans Comput 60:1CrossRefMathSciNet Hefeeda M, Hsu C-H, Mokhtarian K (2011) Design and evaluation of a proxy cache for peer to peer traffic. IEEE Trans Comput 60:1CrossRefMathSciNet
10.
Zurück zum Zitat Xu K, Zhang M, Liu J, Qin Z, Ye M (2010) Proxy caching for peer-to-peer live streaming. Comput Networks 54:1229–1241CrossRefMATH Xu K, Zhang M, Liu J, Qin Z, Ye M (2010) Proxy caching for peer-to-peer live streaming. Comput Networks 54:1229–1241CrossRefMATH
11.
Zurück zum Zitat Leibowitz N, Bergman A, Ben-Shaul R, Shavit A (2002) Are file swapping networks cacheable? Characterizing P2P traffic. In: Proceedings of the 7th Int WWW caching workshop Leibowitz N, Bergman A, Ben-Shaul R, Shavit A (2002) Are file swapping networks cacheable? Characterizing P2P traffic. In: Proceedings of the 7th Int WWW caching workshop
12.
Zurück zum Zitat Liu Y, Yu S (2005) Streaming media delivery with proxy cache for heterogeneous clients. In: Proceedings of the 7th IEEE workshop on multimedia signal processing Liu Y, Yu S (2005) Streaming media delivery with proxy cache for heterogeneous clients. In: Proceedings of the 7th IEEE workshop on multimedia signal processing
13.
Zurück zum Zitat Chang SH, Chang RI, Ho JM, Oyang YJ (2007) A priority selected cache algorithm for video relay in streaming applications. IEEE Trans Broadcast 53:79–91CrossRef Chang SH, Chang RI, Ho JM, Oyang YJ (2007) A priority selected cache algorithm for video relay in streaming applications. IEEE Trans Broadcast 53:79–91CrossRef
14.
Zurück zum Zitat Chen S, Shen B, Wee S, Zhang X (2003) Adaptive and lazy segmentation based proxy caching for streaming media delivery. In: Proceedings of the 13th international workshop on network and operating systems support for digital audio and video NOSSDAV 03, p 22 Chen S, Shen B, Wee S, Zhang X (2003) Adaptive and lazy segmentation based proxy caching for streaming media delivery. In: Proceedings of the 13th international workshop on network and operating systems support for digital audio and video NOSSDAV 03, p 22
15.
Zurück zum Zitat Cui YCY, Li BLB, Nahrstedt K (2004) OStream: asynchronous streaming multicast in application-layer overlay networks. IEEE J Sel Areas Commun 22:91–106CrossRef Cui YCY, Li BLB, Nahrstedt K (2004) OStream: asynchronous streaming multicast in application-layer overlay networks. IEEE J Sel Areas Commun 22:91–106CrossRef
16.
Zurück zum Zitat Hefeeda M, Habib A, Botev B, Xu D, Bhargava B (2003) PROMISE: peer-to-peer media streaming using collectcast. In: Proceedings of ACM multimedia. Area, pp 45–54 Hefeeda M, Habib A, Botev B, Xu D, Bhargava B (2003) PROMISE: peer-to-peer media streaming using collectcast. In: Proceedings of ACM multimedia. Area, pp 45–54
17.
Zurück zum Zitat Cheng B, Stein L, Jin H, Liao X, Zhang Z (2008) GridCast: improving peer sharing for P2P VoD. ACM Trans Multimedia Comput Commun Appl 4:1–31CrossRef Cheng B, Stein L, Jin H, Liao X, Zhang Z (2008) GridCast: improving peer sharing for P2P VoD. ACM Trans Multimedia Comput Commun Appl 4:1–31CrossRef
18.
Zurück zum Zitat Ongaro D, Rumble SM, Stutsman R, Ousterhout J, Rosenblum M (2011) Fast crash recovery in ramcloud. In: SOSP ’11, pp 29–41 Ongaro D, Rumble SM, Stutsman R, Ousterhout J, Rosenblum M (2011) Fast crash recovery in ramcloud. In: SOSP ’11, pp 29–41
19.
Zurück zum Zitat Huang C, Li J, Ross KW (2007) Peer-assisted VoD: making internet video distribution cheap. In: International peer to peer symposium IPTPS, vol 7, pp 1–6 Huang C, Li J, Ross KW (2007) Peer-assisted VoD: making internet video distribution cheap. In: International peer to peer symposium IPTPS, vol 7, pp 1–6
Metadaten
Titel
BufferBank: A distributed cache infrastructure for peer-to-peer application
verfasst von
Bin Huang
Zhigang Sun
Hongyi Chen
Jianbiao Mao
Ziwen Zhang
Publikationsdatum
01.12.2014
Verlag
Springer US
Erschienen in
Peer-to-Peer Networking and Applications / Ausgabe 4/2014
Print ISSN: 1936-6442
Elektronische ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-012-0165-3

Weitere Artikel der Ausgabe 4/2014

Peer-to-Peer Networking and Applications 4/2014 Zur Ausgabe