Diplomarbeit DIP-1394

Bibliograph.
Daten
Luik, Andreas: Zeitnahe Konsistenzerhaltung von duplizierten Dateisystemen.
Universität Stuttgart, Fakultät Informatik, Diplomarbeit Nr. 1394 (1996).
75 Seiten, deutsch.
CR-Klassif.D.4.3 (File Systems Management)
C.2.4 (Distributed Systems)
Keywordsmirrors; mirroring
Kurzfassung

Im Rahmen dieser Diplomarbeit "Zeitnahe Konsistenzerhaltung von duplizierten Dateisystemen" wird der Entwurf und die Implementation des Programmpakets OMIRR beschrieben. Bei OMIRR handelt es sich um einen Unix/Linux-Daemon mit folgenden Eigenschaften:

1. Der OMIRR-Daemon dupliziert (spiegelt) Dateisystemhierarchien zwischen mehreren Rechnern.

2. Die Synchronisation erfolgt "zeitnah" (online), indem vom lokalen Betriebssystemkern Nachrichten über Änderungen am Dateisystem an den lokalen Daemon geschickt werden. Dieser wiederum verteilt die Nachrichten an alle Schwesterdaemonen.

3. Das Spiegeln erfolgt symmetrisch, d.h. lokale Änderungen sind auf allen beteiligten Rechnern zulässig und werden auf die jeweils anderen verteilt. Konflikte bei quasi gleichzeitigen Änderungen auf mehreren Rechnern werden über Timestamps aufgel"ost: wie bei gleichzeitigen Änderungen einer Datei durch mehrere Prozesse auf einem Unix System wird nur die zeitlich "letzte" effektiv, die anderen gehen verloren.

4. Es wird kein Locking unterstützt.

5. Kann eine Verbindung zu einem entfernten Rechner nicht aufgebaut werden, oder geht sie verloren, so wird dies protokolliert, der Daemon muß aber weiterlaufen. Es wird periodisch versucht, die Verbindung wieder aufzubauen, gelingt dies, so wird die Konsistenz der Dateisysteme durch einen kompletten Vergleich wieder hergestellt.

Volltext und
andere Links
PostScript (559267 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Betriebssoftware
Eingabedatum22. Oktober 1996
   Publ. Informatik