27.12.2012 Aufrufe

Vnode Schnittstelle - Frank Kardel

Vnode Schnittstelle - Frank Kardel

Vnode Schnittstelle - Frank Kardel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

BackStage<br />

3.4 BackStage-Komponenten und Abstraktionen<br />

BackStage besteht aus drei Hauptabstraktionsebenen wie sie in Abschnitt 3.2.1 beschrieben<br />

sind. Die Eigenschaften der einzelnen Abstraktionsebenen stellen sich wie<br />

folgt dar.<br />

3.4.1 Volumemanager<br />

Der Volumemanager verwaltet alle Datenträgeroperationen und übernimmt die Buchführung.<br />

Um Daten beliebiger Länge verarbeiten können, baut der Volumemanager<br />

die Abstraktion der v-Dateien auf:<br />

44<br />

V-Dateien werden zu logischen Gruppen, den Volumes, zusammengefaßt.<br />

Volumes können mit einer Datenträgermenge assoziiert werden. Sie können<br />

auch als Ganzes in Form einer Datenträgermenge von einem Volumemanager<br />

zu einem anderen übertragen werden.<br />

Weiterhin kann für ein Volume die Art der verwendeten Zugriffskontrollmechanismen<br />

spezifiziert werden.<br />

Ein Volumemanager verwaltet alle ihm zugeordneten Volumes und die in ihnen gespeicherten<br />

Dateien. Weitere Aufgaben des Volumemanagers sind:<br />

– Gewährleistung von Redundanzanforderungen,<br />

– Datenerhaltungsmaßnahmen,<br />

– Kopieren,<br />

– Kompaktifizieren.<br />

Da der Volumemanager die programmierbare Betriebsmittelverwaltung enthält, können<br />

dieses Aktionen als eigenständige Transaktionen innerhalb des normalen Betriebes<br />

abgewickelt werden.<br />

Die Strukturierung der Objekte Volume und v-Datei entspricht der in BackStage üblichen<br />

offenen Technologie benannter Attributmengen. Da der Volumemanager primär<br />

für preiswerte Langzeitspeicherung vorgesehen ist, wird weniger das im Mass Storage<br />

Reference Model verwendete Modell der Datei mit wahlfreiem Zugriff verwendet,<br />

sondern das der sequentiellen Datei. Diese erlaubt unter Umständen auch noch den<br />

wahlfreien Zugriff.<br />

Als Operationen des Volumemanagers sind vorgesehen:<br />

– Erzeugen eines Volumes,<br />

– Löschen eines Volumes,<br />

– Schreiben einer v-Datei,<br />

– Lesen einer v-Datei,

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!