Skip to main content
Erschienen in: Peer-to-Peer Networking and Applications 3/2013

01.09.2013

Collaborative applications over peer-to-peer systems–challenges and solutions

verfasst von: H. M. N. Dilum Bandara, Anura P. Jayasumana

Erschienen in: Peer-to-Peer Networking and Applications | Ausgabe 3/2013

Einloggen

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

search-config
loading …

Abstract

Emerging collaborative Peer-to-Peer (P2P) systems require discovery and utilization of diverse, multi-attribute, distributed, and dynamic groups of resources to achieve greater tasks beyond conventional file and processor cycle sharing. Collaborations involving application specific resources and dynamic quality of service goals are stressing current P2P architectures. Salient features and desirable characteristics of collaborative P2P systems are highlighted. Resource advertising, selecting, matching, and binding, the critical phases in these systems, and their associated challenges are reviewed using examples from distributed collaborative adaptive sensing systems, cloud computing, and mobile social networks. State-of-the-art resource discovery/aggregation solutions are compared with respect to their architecture, lookup overhead, load balancing, etc., to determine their ability to meet the goals and challenges of each critical phase. Incentives, trust, privacy, and security issues are also discussed, as they will ultimately determine the success of a collaborative P2P system. Open issues and research opportunities that are essential to achieve the true potential of collaborative P2P systems are discussed.

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!

Fußnoten
1
Nowcast refers to a 5–30 min short-term forecast of an active weather event.
 
2
Electronic money that is not a tangible commodity and are typically not contractually backed by tangible assets nor by legal laws.
 
Literatur
1.
Zurück zum Zitat McLaughlin D et al (2009) Short-wavelength technology and the potential for distributed networks of small radar systems. Bull Amer Meteor Soc 90:1797–1817CrossRef McLaughlin D et al (2009) Short-wavelength technology and the potential for distributed networks of small radar systems. Bull Amer Meteor Soc 90:1797–1817CrossRef
3.
Zurück zum Zitat Lee P, Jayasumana AP, Bandara HMND, Lim S, Chandrasekar V (2012) A peer-to-peer collaboration framework for multi-sensor data fusion. J Netw Comput Appl 35(3):1052–1066CrossRef Lee P, Jayasumana AP, Bandara HMND, Lim S, Chandrasekar V (2012) A peer-to-peer collaboration framework for multi-sensor data fusion. J Netw Comput Appl 35(3):1052–1066CrossRef
4.
Zurück zum Zitat Slotnik DE (2011) Users help a weather site hone its forecasts. The New York Times, March 21, 2011 Slotnik DE (2011) Users help a weather site hone its forecasts. The New York Times, March 21, 2011
5.
Zurück zum Zitat Armbrust M et al (2009) Above the clouds: a Berkeley view of cloud. Technical Report No. UCB/EECS-2009-28, Feb. 2009 Armbrust M et al (2009) Above the clouds: a Berkeley view of cloud. Technical Report No. UCB/EECS-2009-28, Feb. 2009
6.
Zurück zum Zitat Briscoe G, Marinos A (2009) Digital ecosystems in the clouds: towards community cloud computing. In Proc. 3rd IEEE Int’l Conf. on Digital Ecosystems and Technologies, June 2009, pp. 103–108 Briscoe G, Marinos A (2009) Digital ecosystems in the clouds: towards community cloud computing. In Proc. 3rd IEEE Int’l Conf. on Digital Ecosystems and Technologies, June 2009, pp. 103–108
7.
Zurück zum Zitat Andrzejak A, Kondo D, Anderson DP (2010) Exploiting non-dedicated resources for cloud computing. In Proc. 12th IEEE/IFIP Network Operations and Management Symposium (NOMS ‘10), Apr. 2010 Andrzejak A, Kondo D, Anderson DP (2010) Exploiting non-dedicated resources for cloud computing. In Proc. 12th IEEE/IFIP Network Operations and Management Symposium (NOMS ‘10), Apr. 2010
8.
Zurück zum Zitat Fouquet M, Niedermayer H, Carle G (2009) Cloud computing for the masses. In Proc. 1st ACM Workshop on User-Provided Networking: Challenges and Opportunities (U-NET ‘09), Dec. 2009, pp. 31–36 Fouquet M, Niedermayer H, Carle G (2009) Cloud computing for the masses. In Proc. 1st ACM Workshop on User-Provided Networking: Challenges and Opportunities (U-NET ‘09), Dec. 2009, pp. 31–36
10.
Zurück zum Zitat Kash IA, Lai JK, Zhang H, Zohar A (2011) Economics of BitTorrent communities. In Proc. 6th Workshop on Economics of Networks, Systems, and Computation (NetEcon ‘11), June 2011 Kash IA, Lai JK, Zhang H, Zohar A (2011) Economics of BitTorrent communities. In Proc. 6th Workshop on Economics of Networks, Systems, and Computation (NetEcon ‘11), June 2011
11.
Zurück zum Zitat Meulpolder M et al (2010) Public and private BitTorrent communities: a measurement study. In Proc. 9th Int’l Conf. on Peer-to-Peer Systems, Apr. 2010 Meulpolder M et al (2010) Public and private BitTorrent communities: a measurement study. In Proc. 9th Int’l Conf. on Peer-to-Peer Systems, Apr. 2010
13.
Zurück zum Zitat Shen H, Li Z, Li T, Zhu Y (2008) PIRD: P2P-based intelligent resource discovery in Internet-based distributed systems. In Proc. 28th Int’l Conf. on Distributed Computing Systems, June 2008, pp. 858–865 Shen H, Li Z, Li T, Zhu Y (2008) PIRD: P2P-based intelligent resource discovery in Internet-based distributed systems. In Proc. 28th Int’l Conf. on Distributed Computing Systems, June 2008, pp. 858–865
15.
Zurück zum Zitat Bandara HMND, Jayasumana AP (2011) Characteristics of multi-attribute resources/queries and implications on P2P resource discovery. In Proc 9th ACS/IEEE Int’l Conf. on Computer Systems and Applications (AICCSA ‘11), Dec. 2011 Bandara HMND, Jayasumana AP (2011) Characteristics of multi-attribute resources/queries and implications on P2P resource discovery. In Proc 9th ACS/IEEE Int’l Conf. on Computer Systems and Applications (AICCSA ‘11), Dec. 2011
16.
Zurück zum Zitat Albrecht J, Oppenheimer D, Patterson D, Vahdat A (2008) Design and implementation tradeoffs for wide-area resource discovery. ACM Trans Internet Technol 8(4), Sep. 2008 Albrecht J, Oppenheimer D, Patterson D, Vahdat A (2008) Design and implementation tradeoffs for wide-area resource discovery. ACM Trans Internet Technol 8(4), Sep. 2008
17.
Zurück zum Zitat Kee Y-S, Yocum K, Chien A, Casanova H (2006) Improving grid resource allocation via integrated selection and binding. In Proc. Supercomputing, Nov. 2006 Kee Y-S, Yocum K, Chien A, Casanova H (2006) Improving grid resource allocation via integrated selection and binding. In Proc. Supercomputing, Nov. 2006
18.
Zurück zum Zitat Irwin D, Sharma N, Shenoy P, Zink M (2010) Towards a virtualized sensing environment. In Proc. 6th Int’l Conf. on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom ‘10), May 2010 Irwin D, Sharma N, Shenoy P, Zink M (2010) Towards a virtualized sensing environment. In Proc. 6th Int’l Conf. on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom ‘10), May 2010
19.
Zurück zum Zitat Tan Y, Han J, Lu Y (2008) Agent-based intelligent resource discovery scheme in P2P networks. In Proc. Pacific-Asia Workshop on Computational Intelligence and Industrial Application, Dec. 2008, pp. 752–756 Tan Y, Han J, Lu Y (2008) Agent-based intelligent resource discovery scheme in P2P networks. In Proc. Pacific-Asia Workshop on Computational Intelligence and Industrial Application, Dec. 2008, pp. 752–756
20.
Zurück zum Zitat Sun X, Tian Y, Liu Y, He Y (2008) An unstructured P2P network model for efficient resource discovery. In Proc. Int’l Conf. on Applications of Digital Information and Web Technologies, Aug. 2008, pp. 156–161 Sun X, Tian Y, Liu Y, He Y (2008) An unstructured P2P network model for efficient resource discovery. In Proc. Int’l Conf. on Applications of Digital Information and Web Technologies, Aug. 2008, pp. 156–161
21.
Zurück zum Zitat Bharambe AR, Agrawal M, Seshan S (2004) Mercury: supporting scalable multi-attribute range queries. In Proc. ACM SIGCOMM ‘04, Aug/Sep 2004 Bharambe AR, Agrawal M, Seshan S (2004) Mercury: supporting scalable multi-attribute range queries. In Proc. ACM SIGCOMM ‘04, Aug/Sep 2004
22.
Zurück zum Zitat Shen H, Apon A, Xu C (2007) LORM: supporting low-overhead P2P-based range-query and multi-attribute resource management in grids. In Proc. 13th Int’l Conf. on Parallel and Distributed Systems, Dec. 2007 Shen H, Apon A, Xu C (2007) LORM: supporting low-overhead P2P-based range-query and multi-attribute resource management in grids. In Proc. 13th Int’l Conf. on Parallel and Distributed Systems, Dec. 2007
23.
Zurück zum Zitat Cai M, Frank M, Chen J, Szekely P (2004) MAAN: a multi-attribute addressable network for grid information services. J Grid Comput, Jan. 2004 Cai M, Frank M, Chen J, Szekely P (2004) MAAN: a multi-attribute addressable network for grid information services. J Grid Comput, Jan. 2004
24.
Zurück zum Zitat Ganesan P, Yang B, Garcia-Molina H (2004) One torus to rule them all: multi-dimensional queries in P2P systems. In Proc. 7th Int’l Workshop on Web and Databases (WebDB ‘04), June 2004 Ganesan P, Yang B, Garcia-Molina H (2004) One torus to rule them all: multi-dimensional queries in P2P systems. In Proc. 7th Int’l Workshop on Web and Databases (WebDB ‘04), June 2004
25.
Zurück zum Zitat Costa P, Napper J, Pierre G, Steen M (2009) Autonomous resource selection for decentralized utility computing. In Proc. 29th Int’l Conf. on Distributed Computing Systems, June 2009 Costa P, Napper J, Pierre G, Steen M (2009) Autonomous resource selection for decentralized utility computing. In Proc. 29th Int’l Conf. on Distributed Computing Systems, June 2009
26.
Zurück zum Zitat Ranjan R, Harwood A, Buyya R (2008) Peer-to-peer based resource discovery in global grids: a tutorial. IEEE Commun Surv 10(2) Ranjan R, Harwood A, Buyya R (2008) Peer-to-peer based resource discovery in global grids: a tutorial. IEEE Commun Surv 10(2)
27.
Zurück zum Zitat Trunfio P (2007) Peer-to-Peer resource discovery in Grids: models and systems. Future Generation Computer Systems archive 23(7), Aug. 2007 Trunfio P (2007) Peer-to-Peer resource discovery in Grids: models and systems. Future Generation Computer Systems archive 23(7), Aug. 2007
28.
Zurück zum Zitat Lua EK, Crowcroft J, Pias M, Sharma R, Lim S (2004) A survey and comparison of peer-to-peer overlay network schemes. IEEE Commun Surv Tutor, Mar 2004 Lua EK, Crowcroft J, Pias M, Sharma R, Lim S (2004) A survey and comparison of peer-to-peer overlay network schemes. IEEE Commun Surv Tutor, Mar 2004
29.
Zurück zum Zitat Park K, Pai VS (2006) CoMon: a mostly-scalable monitoring system for PlanetLab. ACM SIGOPS Operating Systems Review 40(1), Jan 2006 Park K, Pai VS (2006) CoMon: a mostly-scalable monitoring system for PlanetLab. ACM SIGOPS Operating Systems Review 40(1), Jan 2006
30.
Zurück zum Zitat Kwan S, Muppala JK (2010) Bag-of-tasks applications scheduling on volunteer desktop grids with adaptive information dissemination. In Proc. 35th IEEE Conf. on Local Computer Networks (LCN ‘10), Oct. 2010, pp. 560–567 Kwan S, Muppala JK (2010) Bag-of-tasks applications scheduling on volunteer desktop grids with adaptive information dissemination. In Proc. 35th IEEE Conf. on Local Computer Networks (LCN ‘10), Oct. 2010, pp. 560–567
32.
Zurück zum Zitat Bandara HMND, Jayasumana AP (2012) Evaluation of P2P resource discovery architectures using real-life multi-attribute resource and query characteristics. In Proc. IEEE Consumer Communications and Networking Conf. (CCNC ‘12), Jan. 2012 Bandara HMND, Jayasumana AP (2012) Evaluation of P2P resource discovery architectures using real-life multi-attribute resource and query characteristics. In Proc. IEEE Consumer Communications and Networking Conf. (CCNC ‘12), Jan. 2012
33.
Zurück zum Zitat Zahn T, Schiller J (2005) MADPastry: a DHT substrate for practicably sized MANETs. In Proc. 5th Workshop Applications and Services in Wireless Networks, June/July 2005 Zahn T, Schiller J (2005) MADPastry: a DHT substrate for practicably sized MANETs. In Proc. 5th Workshop Applications and Services in Wireless Networks, June/July 2005
34.
Zurück zum Zitat Dekar L, Kheddouci H (2009) A resource discovery scheme for large scale ad hoc networks using a hypercube-based backbone. In Proc Int’l Conf. on Advanced Information Networking and Applications, May 2009, pp. 293–300 Dekar L, Kheddouci H (2009) A resource discovery scheme for large scale ad hoc networks using a hypercube-based backbone. In Proc Int’l Conf. on Advanced Information Networking and Applications, May 2009, pp. 293–300
35.
Zurück zum Zitat Golle P, Leyton-Brown K, Mironov I (2001) Incentives for sharing in peer-to-peer networks. In Proc. 3rd ACM Conf. on Electronic Commerce (EC’01), Oct. 2001, pp. 264–267 Golle P, Leyton-Brown K, Mironov I (2001) Incentives for sharing in peer-to-peer networks. In Proc. 3rd ACM Conf. on Electronic Commerce (EC’01), Oct. 2001, pp. 264–267
36.
Zurück zum Zitat Zhao BQ, Lui JCS, Chiu D-M (2012) A mathematical framework for analyzing adaptive incentive protocols in P2P networks. IEEE/ACM Trans Netw 20(2):367–380CrossRef Zhao BQ, Lui JCS, Chiu D-M (2012) A mathematical framework for analyzing adaptive incentive protocols in P2P networks. IEEE/ACM Trans Netw 20(2):367–380CrossRef
37.
Zurück zum Zitat Vishnumurthy V, Chandrakumar S, Sirer EG (2003) KARMA: a secure economic framework for peer-to-peer resource sharing. In Proc. Workshop on the Economics of Peer-to-Peer Systems, June 2003 Vishnumurthy V, Chandrakumar S, Sirer EG (2003) KARMA: a secure economic framework for peer-to-peer resource sharing. In Proc. Workshop on the Economics of Peer-to-Peer Systems, June 2003
38.
Zurück zum Zitat Kamvar S, Schlosser M, Garcia-Molina H (2003) The Eigentrust algorithm for reputation management in P2P networks. In Proc. ACM World Wide Web Conf. (WWW ‘03), May 2003 Kamvar S, Schlosser M, Garcia-Molina H (2003) The Eigentrust algorithm for reputation management in P2P networks. In Proc. ACM World Wide Web Conf. (WWW ‘03), May 2003
39.
Zurück zum Zitat Zhou R, Hwang K (2007) PowerTrust: a robust and scalable reputation system for trusted peer-to-peer computing. IEEE Trans Parallel Distr Sys 18(4):460–473CrossRef Zhou R, Hwang K (2007) PowerTrust: a robust and scalable reputation system for trusted peer-to-peer computing. IEEE Trans Parallel Distr Sys 18(4):460–473CrossRef
40.
Zurück zum Zitat Xiong L, Liu L (2004) PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities. IEEE Trans Knowl Data Eng 16(7):843–857CrossRef Xiong L, Liu L (2004) PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities. IEEE Trans Knowl Data Eng 16(7):843–857CrossRef
41.
Zurück zum Zitat Gupta R, Somani AK (2004) Reputation management framework and its use as currency in large-scale peer-to-peer networks. In Proc. 4th IEEE Int’l Conf. on Peer-to-Peer Computing (P2P ‘04), 2004, pp. 124–132 Gupta R, Somani AK (2004) Reputation management framework and its use as currency in large-scale peer-to-peer networks. In Proc. 4th IEEE Int’l Conf. on Peer-to-Peer Computing (P2P ‘04), 2004, pp. 124–132
42.
Zurück zum Zitat Zhao X, Li L, Xue G (2011) Authenticating strangers in fast mixing online social networks. In Proc. IEEE GLOBECOM ‘11, Dec. 2011 Zhao X, Li L, Xue G (2011) Authenticating strangers in fast mixing online social networks. In Proc. IEEE GLOBECOM ‘11, Dec. 2011
43.
Zurück zum Zitat Choi T, Acharya HB, Gouda MG (2011) Is that you? Authentication in a network without identities. In Proc. IEEE GLOBECOM ‘11, Dec. 2011 Choi T, Acharya HB, Gouda MG (2011) Is that you? Authentication in a network without identities. In Proc. IEEE GLOBECOM ‘11, Dec. 2011
44.
Zurück zum Zitat Milojicic DS et al (2002) Peer-to-peer computing. HP Laboratories Palo Alto. Tech. Rep. HPL-2002-57, July 2012 Milojicic DS et al (2002) Peer-to-peer computing. HP Laboratories Palo Alto. Tech. Rep. HPL-2002-57, July 2012
45.
Zurück zum Zitat Shen H, Xu C (2009) Performance analysis of DHT algorithms for range-query and multi-attribute resource discovery in grids. In Proc. Int’l Conf. on Parallel Processing, Sep. 2009. pp. 246–253 Shen H, Xu C (2009) Performance analysis of DHT algorithms for range-query and multi-attribute resource discovery in grids. In Proc. Int’l Conf. on Parallel Processing, Sep. 2009. pp. 246–253
46.
Zurück zum Zitat Bandara HMND, Jayasumana AP (2011) On characteristics and modeling of P2P resources with correlated static and dynamic attributes. In Proc. IEEE GLOBECOM ‘11. Dec. 2011 Bandara HMND, Jayasumana AP (2011) On characteristics and modeling of P2P resources with correlated static and dynamic attributes. In Proc. IEEE GLOBECOM ‘11. Dec. 2011
47.
Zurück zum Zitat Dabek F, Cox R, Kaashoek F, Morris R (2004) Vivaldi: a decentralized network coordinate system. In Proc. ACM SIGCOMM ‘04, Aug. 2004 Dabek F, Cox R, Kaashoek F, Morris R (2004) Vivaldi: a decentralized network coordinate system. In Proc. ACM SIGCOMM ‘04, Aug. 2004
48.
Zurück zum Zitat Ledlie J, Gardner P, Seltzer M (2007) Network coordinates in the wild. In Proc. USENIX NSDI ‘07, Apr. 2007 Ledlie J, Gardner P, Seltzer M (2007) Network coordinates in the wild. In Proc. USENIX NSDI ‘07, Apr. 2007
49.
Zurück zum Zitat Beverly R, Sollins K, Berger A (2006) SVM learning of IP address structure for latency prediction. ACM SIGCOMM Workshop on Mining Network Data, Sep. 2006, pp. 299–304 Beverly R, Sollins K, Berger A (2006) SVM learning of IP address structure for latency prediction. ACM SIGCOMM Workshop on Mining Network Data, Sep. 2006, pp. 299–304
50.
Zurück zum Zitat Xie H, Yang YR, Krishnamurthy A, Liu YG, Silberschatz A (2008) P4P: Provider portal for applications. ACM SIGCOMM Comput Comm Rev 38(4):351–362CrossRef Xie H, Yang YR, Krishnamurthy A, Liu YG, Silberschatz A (2008) P4P: Provider portal for applications. ACM SIGCOMM Comput Comm Rev 38(4):351–362CrossRef
51.
Zurück zum Zitat Seedorf J, Kiesel S, Stiemerling M (2009) Traffic localization for P2P-applications: the ALTO approach. In Proc. 9th IEEE Int’l Conf. on Peer-to-Peer Computing (P2P’09). Sept. 2009, pp.171–177 Seedorf J, Kiesel S, Stiemerling M (2009) Traffic localization for P2P-applications: the ALTO approach. In Proc. 9th IEEE Int’l Conf. on Peer-to-Peer Computing (P2P’09). Sept. 2009, pp.171–177
52.
Zurück zum Zitat Artigas MS, Herrera B (2011) SocialHelpers: introducing social trust to ameliorate churn in P2P reputation systems. In Proc. IEEE Int’l Conf. on Peer-to-Peer Computing, Aug–Sep 2011, pp. 328–337 Artigas MS, Herrera B (2011) SocialHelpers: introducing social trust to ameliorate churn in P2P reputation systems. In Proc. IEEE Int’l Conf. on Peer-to-Peer Computing, Aug–Sep 2011, pp. 328–337
Metadaten
Titel
Collaborative applications over peer-to-peer systems–challenges and solutions
verfasst von
H. M. N. Dilum Bandara
Anura P. Jayasumana
Publikationsdatum
01.09.2013
Verlag
Springer US
Erschienen in
Peer-to-Peer Networking and Applications / Ausgabe 3/2013
Print ISSN: 1936-6442
Elektronische ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-012-0157-3

Weitere Artikel der Ausgabe 3/2013

Peer-to-Peer Networking and Applications 3/2013 Zur Ausgabe