UnivIS
Informationssystem der Otto-Friedrich-Universität Bamberg © Config eG 
Zur Titelseite der Universität Bamberg
  Sammlung/Stundenplan Home  |  Anmelden  |  Kontakt  |  Hilfe 
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
 Außerdem im UnivIS
 
Vorlesungsverzeichnis

 
 
Veranstaltungskalender

 
 
Einrichtungen >> Fakultät Wirtschaftsinformatik / Angewandte Informatik >> Bereich Informatik >> Lehrstuhl für Praktische Informatik >>
Peer-to-Peer Middleware

Peer-to-Peer-Systeme sind verteilte Systeme, in denen im Gegensatz zu Client/Server-Systemen keine Unterscheidung zwischen Dienstanbietern und -nutzern gemacht wird. Die Kommunikation findet ohne zentrale Kontrollinstanz zwischen den Teilnehmern (Peers) statt. Dabei müssen Peer-to-Peer-Netzwerke dynamische Netzwerkänderungen wie Knoten- und Verbindungsausfälle kompensieren können. Peer-to-Peer-Systeme versprechen skalierbarer und fehlertoleranter als gewöhnliche Client/Server-Architekturen zu sein. Demgegenüber bieten sie neue Herausforderungen an die Entwicklung, da bisher zentral gelöste Probleme mit verteilten Algorithmen in unsicheren Netzwerken bewerkstelligt werden müssen. Hierzu ist es notwendig, dem Entwickler von P2P-Anwendungen eine einheitliche Middleware zu bieten, die von den Spezifika von P2P-Systemen abstrahiert und ein einheitliches Programmiermodell zur Verfügung stellt.
Die bisherige Arbeit in diesem Gebiet beschäftigt sich mit der Schaffung einer Middleware für zuverlässige Gruppenkommunikation basierend auf dem Konzept der View Consistency in P2P-Netzwerken. Dazu wurde ein neues Gruppenkommunikationsprotokoll vorgeschlagen und basierend auf der P2P-Middleware JXTA implementiert. Als langfristige Perspektive wird die Entwicklung oder der Beitrag zu einer P2P-Middleware angestrebt. Weitere Arbeiten beschäftigen sich mit der Untersuchung vorhandener P2P-Middleware-Plattformen und P2P-Anwendungen. Zum einen steht dabei das von einer möglichen Middleware angebotene Programmiermodell im Mittelpunkt. Zum anderen sollen Einzelaspekte wie direkte Konnektivität zwischen Knoten oder Algorithmen zur Replikation von Daten als Bausteine für eine solche Middleware betrachtet werden.
Projektleitung:
Prof. Dr. rer. nat. Guido Wirtz

Beteiligte:
Dr. rer. nat. Karsten Loesing, MScIS

Stichwörter:
Peer-to-Peer; middleware; view-consistency

Beginn: 1.4.2003

UnivIS ist ein Produkt der Config eG, Buckenhof