Vnode Schnittstelle - Frank Kardel
Vnode Schnittstelle - Frank Kardel
Vnode Schnittstelle - Frank Kardel
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
BackStage<br />
Die Packer können im allgemeinen nicht jede mögliche Attributmengenkombination<br />
erstellen, sondern nur die für ihr Dateisystem relevanten Attributmengen. Ebenso können<br />
die Entpacker meistens nicht alle Attributmengen in eine lokale Dateisystemrepräsentation<br />
überführen. Es werden aber alle im lokalen Dateisystem vorkommenden Dateisystemobjekte<br />
unterstützt. Darüber hinaus ist es möglich, weitere Abbildungen von<br />
Attributmengen durchzuführen, sofern es dafür sinnvolle Darstellung innerhalb des<br />
lokalen Dateisystems gibt<br />
.<br />
Packen<br />
3.4.2.7.3 Archivdatenbasis<br />
Dateisystem<br />
Entpacken<br />
Datenstrom<br />
Abb. 3.12 Abbildung eines Dateisystems in einem sequentiellen Datenstrom<br />
Die Datenbasis des Archivmanagers übernimmt die Verwaltung die Archivdaten, wie<br />
sie von den Packern erzeugt werden. Die Struktur der Datenbasis folgt dem für Archive<br />
beschriebenen Attributmengenkonzept.<br />
Zusätzlich zu der reinen Verwaltung der versionstiefen Dateibäume unterstützt die<br />
Archivdatenbasis die transaktionsorientierte Aktualisierung der Archivdatenbasis.<br />
Die Archive können nur zu diskreten Zeitpunkten in Schritten aktualisiert werden.<br />
Wegen der Größe der Archive erstreckt sich ein Archivierungslauf häufig über eine<br />
längere Zeitspanne. Da der Archivierungslauf nach längerer Zeit abbrechen kann und<br />
die Archivdatenbasis auch die Transaktionssemantik des Archivierungslaufs unterstützen<br />
muß, werden die Archivdatenbasen in sogenannten write-transactions aktualisiert.<br />
Alle Einträge während einer solchen Transaktion werden miteinander verkettet,<br />
um ein späteres Aufräumen beim Abbruch der Transaktion zu ermöglichen.<br />
69