Diplomarbeit DIP-1968

Bibliograph.
Daten
Nguyen-Salamanis, Khanh-Loan: Erstellung einer Peer-to-Peer-Architektur fuer die gemeinsame Nutzung von Anwendungen.
Universität Stuttgart, Fakultät Informatik, Diplomarbeit Nr. 1968 (2002).
108 Seiten, deutsch.
CR-Klassif.C.2.1 (Network Architecture and Design)
H.4.1 (Office Automation)
H.4.3 (Information Systems Applications Communications Applications)
H.5.3 (Group and Organization Interfaces)
KeywordsApplication Sharing; Gemeinsame Nutzung von Anwendungen; Peer-to-Peer-Architecktur; Floor Control; Rechtevergabe; dezentralisierte Architektur
Kurzfassung

Diese Arbeit beschaeftigt sich mit der Erstellung einer Peer-to-Peer-Architektur fuer die gemeinsame Nutzung von Anwendungen "Applikation Sharing", z.B. Whiteboard, Textbearbeitung, Folien-Praesentation usw.

Anhand der Anforderungsanalyse wird die Eignung der existierenden P2P-Systeme PROEM und JXTA untersucht. Es wurde entschieden, dass JXTA fuer das Kommunikationssystem verwendet wird, da JXTA die Peer-Kommunikation und das Auffinden von Peers und Peergruppen unterstuetzt. PROEM ist nicht geeignet fuer das Framework, da die physikalische Entfernung von Peers fuer das Peer-Auffinden eingeschraenkt ist. Außerdem ist bei PROEM die Dauerhaftigkeit der Interaktionen nur von einigen Sekunden bis einigen Minuten. Fuer das Applikation Sharing werden laengere Interaktionszeiten benoetigt. Die Wiederverwendung von SASCIA-Komponenten wird untersucht. Die Aufzeichnungsdatenbank von SASCIA kann fuer das Framework uebernommen werden. Im Moment ist die Anbindung noch nicht implementiert.

Der Entwurf basiert auf diesen Ergebnissen und dem Ergebnis der Untersuchung von Replikationsfaktoren der Anwendungsschichten. Die Hauptkomponenten der Systemarchitektur sind: das JXTA-basierte Kommunikationssystem, die Sitzung- und Teilnehmerverwaltung, die Rechtevergabe (Floor Control). Die Komponenten sind in der Programmiersprache JAVA implementiert. Das Interface fuer die Integration der Aufzeichnungsdatenbank ist im Framework bereitgestellt.

Zur Ueberpruefung des Kommunikationssystems wurde eine Reihe von Tests durchgefuehrt. Die benoetigte Zeit vom Start des Frameworks bis zum Beginn der Zusammenarbeit liegt zwischen 1,5 bis 2,5 Minuten. Dabei macht die Zeit fuer die Interaktionen der Benutzer, z.B. das Auswaehlen der Peergruppe usw. ca. 80% der benoetigten Zeit aus. Anhand einer einfachen Beispielanwendung ist die Funktionalitaet des Framworks nachgewiesen.

Volltext und
andere Links
PDF (846419 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Kontaktcaburger@informatik.uni-stuttgart.de
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Höchstleistungsrechner, Verteilte Systeme
Projekt(e)SASCIA
Eingabedatum29. Mai 2002
   Publ. Abteilung   Publ. Institut   Publ. Informatik