Skip to main content
Log in

Peer-to-peer-netzwerke für das ressourcenmanagement

Driving Resource Management with Peer-to-Peer Networks

  • WI—State-of-the-Art
  • Published:
Wirtschaftsinformatik

Abstract

This survey reviews key concepts of Peer-to-Peer (P2P) networking. The management of resources such as bandwidth, storage, information, files and CPU cycles based on P2P networks are highlighted. A model differentiating P2P infrastructures, P2P applications and P2P communities is introduced, which provides a better understanding of different perspectives of P2P. Core technical and social challenges are discussed which still limit the potentials of information systems based on P2P architectures.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Similar content being viewed by others

Literatur

  1. Aberer, Karl; Hauswirth, Manfred: An Overview on Peer-to-Peer Information Systems. http://lsirpeople.epfl.ch/hauswirth/papers/WDAS2002.pdf, 2002, Abruf am 2003-02-17.

  2. Anderson, David P.; Cobb, Jeff; Korpela, Eric; Lebofsky, Matt; Werthimer, Dan: SETI@home: An Experminent in Public-Resource Computing. In: Communications of the ACM 45 (2002) 11, S. 56–61.

    Google Scholar 

  3. Adar, Eyto; Hubermann, Bernardo A.: Free Riding on Gnutella. First Monday 10 (2000) 5.

    Google Scholar 

  4. Adya, A.; et al.: FARSITE: Federated, Available, and Reliable Storage for an Incompletely Trusted Environment. http://research.microsoft.com/sn/Farsite/OSDI2002.pdf 2002, Abruf am 2003-02-17.

    Google Scholar 

  5. AllCast Broadcaster: http://www.allcast.com/?products, Abruf am 2003-02-17.

  6. Anderson, David: SETI@home. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 67–76.

    Google Scholar 

  7. Armstrong, A.; Hagel, J.: The real value of on-line communities. In: Havard Business Review 74 (1996), S. 134–141.

    Google Scholar 

  8. Baker, Mark; Buyya, Raijkumar; Laforenza, Domenico: Grids and Grid Technologies for Wide-Area Distributed Computing. In: International Journal of Software: Practice and Experience (SPE) 32 (2002) 15.

    Google Scholar 

  9. Balakrishnan, H.; et al: Looking Up Data in P2P Systems, In: Communications of the ACM 46 (2003) 2, S. 43–48.

    Google Scholar 

  10. Bal, Henri E.; Löhr, Klaus-Peter; Reinefeld, Alexander (Hrsg.): Proceedings of the Second IEEE/ACM International Symposium on Cluster Computing and the Grid. Washington 2002.

    Google Scholar 

  11. Barkai, David: Peer-to-Peer Computing. Technologies for Sharing and Collaboration on the Net. Hillsboro 2001.

    Google Scholar 

  12. Bolcer, Gregory Alan; Gorlick, Michael; Hitomi, Peter; Kammer, Arthur S.; Morrow, Brian; Oreizy, Peyman; Taylor, Richard N.: Peer-to-Peer Architectures and the Magi Open-Source Infrastructure, http://www.endeavors.com/pdfs/ETI %20P2P %20white %20paper.pdf, 2000-12-06, Abruf am 2003-02-17.

  13. Butler, R; Welch, V; Engert, D.; Foster, I.; Tuecke, S.; Volmer, J.; Kesselman, C.: A national-Scale Authentication Infrastructure. In: IEEE Computer 33 (2000) 12, S. 60–66.

    Google Scholar 

  14. Castro, M.: Practical Byzantine Fault Tolerance, http://www.lcs.mit.edu/publications/pubs/pdf/MIT-LCS-TR-817.pdf, 2001-01-31, Abruf am 2003-02-17.

  15. Chtcherbina, Ekaterina; Wieland, Thomas: In the Beginning was the Peer-to-Peer. http://www.drwieland.de/beginning-p2p.pdf 2002, Abruf am 2003-02-17.

    Google Scholar 

  16. Clarke, Ian; Miller, Scott G.; Hong, Theodore W; Sandberg, Oskar; Wiley, Brandon: Protecting Free Expression Online with Freenet. In: IEEE Internet Computing 6 (2002) 1, S. 40–49.

    Google Scholar 

  17. Crowcroft, J.; Pratt, I.: Peer to Peer: Peering into the Future. In: Proceedings of the IFIP-TC6 Networks 2002 Conference, Pisa 2002, S. 1–19.

    Google Scholar 

  18. Center Span: http://www.centerspan.org/, Abruf am 2003-02-17.

  19. Clarke, Ian; Sandberg, Oskar; Wiley, Brandon; Hong, Theodore W.: Freenet: A Distributed Anonymous Information Storage and Retrieval System. In: Federrath, Hannes (Hrsg.): Designing Privacy Enhancing Technologies, Lecture Notes In Computer Science 2009, Springer, Berlin 2001, S. 46–66.

    Chapter  Google Scholar 

  20. Damker, Herbert: Sicherheitsaspekte von P2P-Anwendungen in Unternehmen. In: Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002, S. 209–228.

    Google Scholar 

  21. Dasgupta, Rana: Microsoft.NET as a Development Platform for Peer-to-Peer Applications. Technischer Bericht, Intel Corporation, 2001.

    Google Scholar 

  22. Dabek, F.; Brunskill, E.; Kaashoek, M. F.; Karger, D.; Morris, R.; Stoica, I.; Balakrishnan, H.: Building Peer-to-Peer Systems with Chord. A Distributed Lookup Service. In: Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Elmau 2001, S.81–86.

    Chapter  Google Scholar 

  23. Descent: http://www.planetdescent.com, Abruf am 2003-02-17.

  24. Dabek, F.; Kasshoek, M. F.; Karger, D.; Morris, R.; Stoica, I.: Wide-area cooparative storage with CFS. In: Proceedings of the 18 ACM Symposium on Operating Systems Principles, Banff 2001, S. 202–215.

    Google Scholar 

  25. Druschel, P.; Kaashoek, F.; Rowstron, A. (Hrsg.): Peer-to-Peer Systems. First International Workshop IPTPS 2002 Cambridge, MA 2002.

    Google Scholar 

  26. Druschel, P.; Rowstron, A.: Scalable, Distributed Object Location and Routing for Large-Scale Peer-to-Peer Systems. In: Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms (Middleware), Heidelberg 2001, S. 329–350.

    Google Scholar 

  27. Edwards, James: Peer-to-Peer Programming on Groove. Indianapolis 2002.

    Google Scholar 

  28. Eggs, Holger: Vertrauen im Electronic Commerce. Herausforderungen und Lösungsansätze. Wiesbaden 2001.

    Google Scholar 

  29. Eggs, Holger; Sackmann, Stefan; Eymann, Torsten; Müller, Günter: Vertrauengenerierende Institutionen für P2P-Netzwerke. In: E-Commerce — Netze, Märkte, Technologien. Heidelberg 2002, S. 43–54.

    Google Scholar 

  30. Foster, Ian; Kesselman, Carl; Tsudic, Gene; Tuecke, Steven: A Security Architecture for Computational Grids. In: Proceedings of the 5th ACM Conference on Computer and Communication Security. San Francisco 1998, S. 83.92.

    Google Scholar 

  31. Foster, Ian und Carl Kesselman (Hrsg.): The Grid: Blueprint for a New Computing Infrastructure. San Francisco 1999.

    Google Scholar 

  32. Foster, Ian, Carl Kesselman und Steven Tuecke: The Anatomy of the Grid. In: Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002, S. 119–152.

    Google Scholar 

  33. Foster, Ian: The Grid: A New Infrastructure for 21st Century Science. In: Physics Today 55 (2002) 2.

    Google Scholar 

  34. Golle, Phillippe; Leyton-Brown, Kevin; Mironov, Ilya: Incentives for Sharing in Peer-to-Peer Networks. In: Proceedings of the ACM Conference on Electronic Commerce, Tampa 2001, S. 264–267.

    Chapter  Google Scholar 

  35. Globus Project: Grid Security Infrastructure. http://www.globus.org/security/, Abruf am 2003-02-17.

  36. Globus Project: http://www.globus.org/, Abruf am 2003-02-17.

  37. Gong, Li: JXTA: A Network Proramming Environment. In: IEEE Internet Computing 5 (2001) 3, S. 88–95.

    Google Scholar 

  38. Goldberg, A., Yianilos, P.: Towards an archival intermemory. In: Proccedings IEEE International Forum on Research and Technology Advances in Digital Libraries, Santa Barbara 1998, S.147–156.

    Chapter  Google Scholar 

  39. Global Grid Forum: http://www.gridforum.org/, Abruf am 2003-02-17.

  40. Groove Networks: http://groove.net/, Abruf am 2003-02-17.

  41. Hagel, J.; Armstrong, A.: Net gain. Expanding Markets Through Virtual Communities. Boston 1997.

    Google Scholar 

  42. Hummel, Johannes; Lechner, Ulrike: The Community Model of Content Management, A Case Study of the Music Industry. In: Journal of Media Management 3 (2001) 1, S. 4–14.

    Google Scholar 

  43. Hummel, Johannes; Lechner, Ulrike: Business Models and System Architectures of Virtual Communities. From a Sociological Phenomenon to Peer-to-Peer Architectures. In: International Journal of Electronic Commerce 6 (2002) 3, S. 41–53.

    Google Scholar 

  44. Hummel, Thomas: Instant Messaging — Nutzenpotenziale und Herausforderungen. In: Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002, S. 59–70.

    Google Scholar 

  45. Jabber Software Foundation: http://jabber.org/, Abruf am 2003-02-17.

  46. Jovanovic, M. A.; Annexstein, F. S.; Berman, K. A.: Scalability Issues in Large Peer-to-Peer Networks: A Case Study of Gnutella. http://www.ececs.uc.edu/~mjovanov/Research/paper.ps, Abruf am 2003-02-17

  47. JXTA: http://www.jxta.org/, Abruf am 2003-02-17.

  48. Kontiki: http://kontiki.com/, Abruf am 2003-02-17.

  49. Kubiatowicz, J. et al.: OceanStore: An architecture for global-scale persistent storage. In: Proceedings of Architectural Support for Programming Languages and Operating Systems (ASPLOS-IX), New York 2000.

    Google Scholar 

  50. Langley, Adam: Freenet. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 123–132.

    Google Scholar 

  51. Lv, Q.; Cao, P.; Cohen, E.; Li, K.; Shenker, S.: Search and Replication in Unstructured Peer-to-Peer Networks. In: Proceedings of the 16th ACM International Conference on Supercomputing (ICS’02), New York 2002, S. 84–95.

    Google Scholar 

  52. Lethin, Richard: Reputation. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 341–353.

    Google Scholar 

  53. Leuf Bo: Peer-to-Peer. Collaboration and Sharing over the Internet. Boston 2002.

    Google Scholar 

  54. Licklider, J. C. R.; Taylor, W.: The Computer as a Communication Device. In: Science and Technology (1968), S. 21–40.

    Google Scholar 

  55. Loesgen, Brian: XML Interoperability. http://www.vbxml.com/conference/wrox/2000_vegas/Powerpoints/brianl_xml.pdf, Abruf am 2003-02-17.

  56. Lui, S. M.; Lang, Karl R.; Kwok, S. H.: Participation Incentive Mechanisms in Peer-to-Peer Subscription Systems. In: Proceedings of the 35th Hawaii International Conference on System Sciences Hawaii 2002, S. 302b.

    Google Scholar 

  57. Minar, Nelson; Hedlund, Marc: A Network of Peers — Peer-to-Peer Models Through the History of the Internet. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 9–20.

    Google Scholar 

  58. Miller, Michael: Discovering P2P. San Francisco 2001.

    Google Scholar 

  59. Miller, Jeremie: Jabber — Conversational Technologies. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 77–88.

    Google Scholar 

  60. Minar, Nelson: Distributed Systems Topologies: Part 1. http://www.openp2p.com/pub/a/p2p/2001/12/14/topologies°ne.html, 2001-12-14, Abruf am 2003-02-17.

  61. Minar, Nelson: Distributed Systems Topologies: Part 2. http://www.openp2p.com/pub/a/p2p/2002/01/08/p2p_topologies_pt2.html, 2002-01-08, Abruf am 2003-02-17.

  62. Milojicic, Dejan S.; Kalogeraki, Vana; Lukose, Rajan; Nagaraja, Kiran; Pruyne, Jim; Richard, Bruno; Rollins, Sami; Xu, Zhichen: Peer-to-Peer Computing, 2002-03-08, http://www.hpl.hp.com/techreports/2002/HPL-2002-57.pdf, 2002-03-08, Abruf am 2003-02-17.

  63. Moreton, T., Pratt, I., Harris, T.: Storage, Mutability and Naming in Pasta. http://www.cl.cam.ac.uk/users/tlh20/papers/mph-pasta.pdf, 2002-04-05, Abruf am 2003-02-17.

  64. Napster protocol specification, 2001-04-07. http://opennap.sourceforge.net/napster.txt, Abruf am 2003-02-17.

  65. Next Page Inc.: Technical White Paper for NXT 3. http://www.wordstream.co.nz/Docs/Download/white_securitysvcs.pdf 2002, Abruf am 2003-02-17.

    Google Scholar 

  66. Opencola: http://opencola.org/products/pro/index.php, Abruf am 2003-02-17.

  67. Oram, Andy (Hrsg.): Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001.

    Google Scholar 

  68. Quazal: http://www.quazal.com/, Abruf am 2003-02-17.

  69. Pandurangan, P. R. G.; Upfal, E.: Building low-diameter p2p networks. In: Proceedings of the 42nd annual IEEE Symposium on the Foundations of Computer Science (FOCS), Las Vegas 2001., S. 1–8.

    Google Scholar 

  70. Ramaswamy, Lakshmish; Liu, Ling: Free Riding: A New Challenge to Peer-to-Peer File Sharing Systems. In: Proceedings of the 36th Hawaii International Conference on System Sciences. Hawaii 2003, S. 220.

    Google Scholar 

  71. Ratnasamy, S.; Francis, P.; Handley, H.; Karp, R.; Shenker, S.: A Scalable Content-Addressable Network. In: Proceedings of the ACM SIGCOMM’01 Conference, San Diego 2001, S. 161–172.

    Google Scholar 

  72. Ripeanu, Matei; Foster, Ian; Iamnitchi, Adriana: Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design. In: IEEE Internet Computing Journal 6 (2002) 1, S. 51–57.

    Google Scholar 

  73. Ripenau, Matei: Peer-to-Peer Architecture Case Study: Gnutella Network. In: Proceedings of IEEE 1st International Conference on Peer-to-Peer Computing (P2P2001), Linkoping 2001.

    Google Scholar 

  74. Rowstron, A., Druschel, P.: Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility. In: Proceedings of ACM SOSP’01, Banff 2001, S. 188–201.

    Google Scholar 

  75. Schoder, Detlef; Fischbach, Kai: Peer-to-Peer. In: WIRTSCHAFTSINFORMATIK 44 (2002) 6, S. 587–589.

    Article  Google Scholar 

  76. Schoder, Detlef; Fischbach, Kai: Peer-to-Peer Prospects, In: Communications of the ACM 46 (2003) 2, S. 27–29.

    Google Scholar 

  77. Schoder, Detlef; Fischbach, Kai; Teichmann, René (Hrsg.): Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002.

    Google Scholar 

  78. Schollmeier, Rüdiger: A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications. In: Proceedings of the First International Conference on Peer-to-Peer Computing (P2P’01), Linköping 2002, S. 27–29.

    Google Scholar 

  79. Smith, H.; Clippinger, J.; Konsynski, B.: Riding the Wave: Discovering the Value of P2P Technologies, In: Communications of the Association for Information Systems, 11 (2003), S. 94–107

    Google Scholar 

  80. Schoberth, Thomas; Schrott, Gregor: Virtual Communities. In: WIRTSCHAFTSINFORMATIK 43 (2001) 5, S. 517–519.

    Article  Google Scholar 

  81. Shirky, Clay; Truelove, Kelly; Dornfest, Rael (Hrsg.): 2001 P2P Networking Overview. Sebastopol 2001.

    Google Scholar 

  82. Stump, Matt: Peer-to-Peer-Tracking can save cash. http://www.ellacoya.com/news/pdf/10_07_02_mcn.pdf, 2002-07-11, Abruf am 2003-02-17.

  83. Udell, Jon, Nimisha Asthagiri und Walter Tuvell: Security. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 354–380.

    Google Scholar 

  84. UDDI: UDDI Version 3.0 Published Specification, 19. July 2002. http://uddi.org/pubs/uddi_v3.htm 2002-07-19, Abruf am 2003-02-17.

    Google Scholar 

  85. Vasudevan, A.: Catching the P2P Wave: Adoption and Diffusion of Peer-to-Peer networks for Business use. http://www.commerce.net/research/ebusinessstrategies/2k1/CatchingP2PWave.pdf, Abruf am 2003-02-17.

  86. Wiley, Brandon: Interoperability Through Gateways. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 381–392.

    Google Scholar 

  87. Wojciechowski, Remigiusz; Weinhardt, Christof: Web Services und Peer-to-Peer-Netzwerke. In: Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002, S. 99–118.

    Google Scholar 

  88. World Wide Web Consortium (W3C): http://www.w3.org/, Abruf am 2003-02-17.

  89. World Wide Web Consortium (W3C): Web Services Activity. http://www.w3.org/2002/ws/, Abruf am 2003-02-17.

  90. Yang, Beverly; Garcia-Molina, Hector: Comparing Hybrid Peer-to-Peer Systems. http://www-db.stanford.edu/~byang/pubs/hybridp2p_med.pdf, 2001, Abruf am 2003-02-17.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Schoder, D., Fischbach, K. Peer-to-peer-netzwerke für das ressourcenmanagement. Wirtschaftsinf 45, 313–323 (2003). https://doi.org/10.1007/BF03254949

Download citation

  • Issue date:

  • DOI: https://doi.org/10.1007/BF03254949

Keywords