Studienarbeit STUD-1909

Bibliograph.
Daten
Keil, Reinhard: Unterstützung zustandsbehafteter Dienste im Ubiquitous Computing.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Studienarbeit Nr. 1909 (2003).
57 Seiten, deutsch.
CR-Klassif.C.2.4 (Distributed Systems)
D.2.11 (Software Engineering Software Architectures)
D.4.4 (Operating Systems Communications Management)
D.4.8 (Operating Systems Performance)
H.3.4 (Information Storage and Retrieval Systems and Software)
KeywordsUbiquitous Computing; Pervasive Computing; Komponentensysteme; PCOM; Dienste; Zustand
Kurzfassung

Charakteristisch für das Ubiquitous Computing sind kleine, mobile Geräte. Durch die Mobilität kann die Verfügbarkeit entfernter Dienste nicht dauerhaft gewährleistet werden. Ist ein Dienst nicht mehr verfügbar, soll er durch einen äquivalenten Dienst ersetzt werden. Bei zustandsbehafteten Diensten sind für den Dienstwechsel spezielle Verfahren notwendig. Der Zustand des Dienstes muss nach dem Dienstwechsel wiederhergestellt werden. Diese Arbeit beschäftigt sich mit der Unterstützung zustandsbehafteter Dienste im Ubiquitous Computing.

In dieser Arbeit werden Anforderungen an die Verfahren zur Unterstützung zustandsbehafteter Dienste entwickelt. Anhand dieser Anforderungen werden existierende Ansätze vorgestellt und bewertet. Es zeigt sich, dass keiner dieser Ansätze aller Anforderungen erfüllt.

Zur Lösung des Problems werden zwei Verfahren vorgestellt. Beim Replay-Verfahren werden die Funktionsaufrufe an einen Dienst aufgezeichnet und beim Dienstwechsel wiedergegeben. Dadurch wird die Ausführung nach einem Dienstwechsel wiederholt und der Zustand wiederhergestellt. Beim Checkpointing-Verfahren wird der Zustand des Dienstes explizit gespeichert damit er nach einem Dienstwechsel wiederhergestellt werden kann. Es zeigt sich, dass es vorteilhaft ist, diese beiden Verfahren zu kombinieren.

Die beiden Verfahren werden evaluiert und es wird gezeigt, wie sich der Aufwand minimieren lässt. Zum Abschluss der Arbeit werden weitere Verbesserungsmöglichkeiten motiviert.

Volltext und
andere Links
PDF (480080 Bytes)
PostScript (2786259 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Kontaktkeilrd@studi.informatik.uni-stuttgart.de
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Verteilte Systeme
Projekt(e)Verteilte Systeme
Eingabedatum15. Dezember 2003
   Publ. Abteilung   Publ. Institut   Publ. Informatik