Zustandsänderungen von Medien

Der Storage Manager Explorer spiegelt Zustandsänderungen nur auf Verlangen wider. Es kann also sein, dass nicht jeder Übergang im Storage Manager Explorer sichtbar wird, da die Zeitspanne, die ein Volume/Medium in dem entsprechenden Zustand verharrte, nur sehr kurz ist.

 

Folgende Zustandsänderungen sind möglich:

image\Smx_volhd_open.jpg--> image\Smx_volhd_closed.jpgbzw.

image\Smx_0034.jpg--> image\Smx_vol_closed.jpg

Offen --> Geschlossen

Wenn ein Volume seine Kapazität (650 MB) erreicht hat, wird es vom Storage Manager geschlossen. Ab diesem Zeitpunkt ist sein Inhalt schreibgeschützt.

image\Smx_vol_closed.jpg--> image\Smx_vol_imaging_wait.jpg

Geschlossen --> Warten auf Image

Geschlossene Volumes, die gebrannt werden sollen, gehen in den Zustand Warten auf Image über und verharren hierin. Die Volumes, die sich im Zustand Warten auf Image befinden, bilden eine Warteschlange zum Aufbau eines Images und anschließenden Brennen.

image\Smx_vol_imaging_wait.jpg --> image\Smx_vol_imaging.jpg

Warten auf Image --> Herstellen des Image

Sobald alle Brennaufträge für das letzte herzustellende Volume abgeschlossen sind, wird für das nächste Volume im Zustand Warten auf Image eine Imagedatei hergestellt. Der Grund für diese "Verzögerung" ist der große Platzbedarf von Imagedateien (630 MB). Die Imagedatei des vorhergehenden Herstellungsauftrags muss bis zum Prüfen der letzten Kopie des Auftrags bereitgehalten werde, falls das Prüfen fehlschlägt und noch weitere CD/DVDs zu brennen sind. Würde schon vor der abgeschlossenen Herstellung des letzten Volumes eine Imagedatei für das nächste Volume erstellt, würden bei Nichtvorliegen weiterer Rohlinge dauerhaft n-mal 650 MB durch Imagedateien auf der Festplatte blockiert. Im Zustand Imaging wird die Liste aller zum Volume gehörenden Dateien aufgestellt und die Daten dieser Dateien in eine Imagedatei übertragen, die gleichzeitig das für das Brennen von ISO9660-kompatiblen CD/DVD-ROMs notwendige Dateisystem enthält.

image\Smx_vol_imaging.jpg--> image\Smx_vol_burning_wait.jpg

Herstellen des Image -> Warten auf Brennen

Wenn das Herstellen der Imagedatei abgeschlossen ist, kann das Volume auf CD/DVDs gebrannt werden. Um diesen Umstand anzuzeigen, geht es in den Zustand Warten auf Brennen über.

image\Smx_vol_burning_wait.jpg--> image\Smx_vol_burning.jpg

Warten auf Brennen --> Wird hergestellt

Sobald in einer Jukebox mit Brenner ein Rohling gefunden wird, wird eine CD/DVD von der Imagedatei produziert. Den laufenden Produktionsprozess zeigt dabei der Zustand Wird hergestellt an.

image\Smx_0044.jpg--> image\Smx_vol_inuse.jpg

Leer --> wird gebrannt

Eine leere CD/DVD wechselt in den Zustand Wird gebrannt, sobald der Herstellungsprozess für diese CD/DVD angestoßen wurde. Die CD/DVD befindet sich dann in einem Schreiblaufwerk und wird mit der Imagedatei des zuletzt in den Zustand Wird hergestellt gewechselten Volumes gebrannt.

image\Smx_vol_inuse.jpg--> image\Smx_vol_verifying_wait.jpg

Wird gebrannt --> Warten auf Prüfen

Nachdem der Aufnahmevorgang abgeschlossen ist, wechselt das CD/DVD-Medium in den Zustand Warten auf Prüfen, der anzeigt, dass dieses Medium gegen die im Cache befindlichen Daten geprüft werden kann.

image\Smx_vol_inuse.jpg--> image\Smx_vol_ruined.jpg

Wird gebrannt -->Zerstört

Tritt während des Brennen der CD/DVD ein Fehler auf, wird die CD/DVD in den Zustand Zerstört überführt, da mit sehr großer Wahrscheinlichkeit kein gültiges Dateisystem entstanden ist, das geprüft werden könnte. Eine weitere mögliche Ursache ist die Verwendung eines fehlerhaften CD/DVD-Rohlings.

image\Smx_vol_verifying_wait.jpg --> image\Smx_vol_verifying.jpg

Warten auf Prüfen --> Prüfen

Im Zustand Prüfen wird für das zuvor hergestellte Medium geprüft, ob alle Dateien über den vom Storage Manager verwendeten Mechanismus lesbar sind. Dafür wird das Medium in ein Jukeboxlaufwerk eingelegt, das auch sonst zum Lesen benutzt wird. Es wird also nicht mit dem Brenner gelesen, der das Medium hergestellt hat, sondern mit einem beliebigen Leselaufwerk.

image\Smx_vol_verifying.jpg--> image\Smx_vol_verified.jpg

Prüfen --> Geprüft

Jede Datei wird bitweise gegen ihre Ursprungsdatei im Cache geprüft. Nur wenn alle Dateien der CD/DVD völlig identisch mit ihren Quellen sind, wird das Prüfen erfolgreich beendet und das Medium geht in den Zustand Geprüft über. In diesem Zustand wartet es, bis alle verlangten Kopien im Zustand Geprüft sind.

image\Smx_vol_verifying.jpg --> image\Smx_vol_ruined.jpg

Prüfen -->Zerstört

Wenn während des Prüfens ungleiche Dateien oder ungleiche Teile von Dateien festgestellt werden, wird das bis dahin hergestellte Medium als Zerstört gekennzeichnet. Eine weitere mögliche Ursache ist die Verwendung eines fehlerhaften CD/DVD-Rohlings. Der Herstellungsprozess ist für diese Kopie erfolglos beendet.

image\Smx_vol_verified.jpg --> image\Smx_vol_standard.jpg

Geprüft --> Gebrannt

Wenn die vorgegebene Anzahl von CD/DVDs erfolgreich hergestellt werden konnte, wechseln die Medien die Volume-ID zur Volume-ID ihrer Quelle und gehen in den Zustand Gebrannt über. Gleichzeitig wird das im Cache befindliche Volume im Zustand Brennen, das Ausgangsvolume war, gelöscht. Da die Volumes jetzt erfolgreich hergestellt wurden (inklusive Kopien), darf auch die Imagedatei gelöscht werden.

Jetzt ist der Zeitpunkt, an dem der SM das nächste Volume im Zustand Warten auf Image sucht und verarbeitet.

 

 

Die oben beschriebenen Zustandsänderungen ermöglichen die gleichzeitige Bearbeitung verschiedener Abläufe. Zwar kann immer nur ein Volume verarbeitet werden, die verschiedenen Schritte können aber bedingt parallel ablaufen. So wird z. B. eine aufgenommene DVD direkt nach ihrer Herstellung geprüft, während gleichzeitig eine weitere Kopie des Volumes hergestellt wird.

 

Die Zeit für die Herstellung eines Volumes ist das Maximum aus ( ( Kopieanzahl * Brennzeit ) + Prüfzeit ) und ( Brennzeit + ( Kopieanzahl * Prüfzeit ) ).

Das Prüfen von DVDs kann je nach Leselaufwerksgeschwindigkeit eine längere Zeit in Anspruch nehmen als das Brennen, da über das Dateisystem zugegriffen wird. Das bedeutet, dass eine große Menge kleinerer Dateien längere Suchzeiten nach sich zieht als eine kleine Anzahl großer Dateien. Beim Prüfen lässt sich etwa 1/4 der vom Hersteller angegebenen Übertragungsrate als durchschnittlicher Wert erreichen. D. h. bei 8-fachen Laufwerken kann mit einer Prüfquote von 300KB/s gerechnet werden; das entspricht ca. 650000/300 Sekunden für die gesamte DVD, also ca. 2200 Sekunden, also ca. 35 Minuten pro CD/DVD.