Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DAB-Caching

Dieses Kapitel informiert über das automatisierte Caching (AutoDAB), die Caching-Modi des DAB (Lese-Cache, Schreib-Cache und Schreib-Lese-Cache) und das Cache-Medium Hauptspeicher.


Das Subsystem DAB implementiert Software-Caching im BS2000 mit Hauptspeicher (Main-Memory, MM) als Cache-Medium.

Für das Hardware-Caching externer Plattenspeichersysteme ist keine zusätzliche Software für die Steuerung des Cachings notwendig. Der Cache wird hier vom externen Plattenspeichersystem selbstständig verwaltet.

Bild 1: Gegenüberstellung Software-Caching - Hardware-Caching


Die Systembetreuung legt die Nutzung des Caches mittels DAB-Kommandos festund entscheidet, welche Datenträger mit automatisiertem Caching bedient werden (die Auswahl der Dateien wird von DAB übernommen) bzw. welche manuell ausgewählten Dateien vom Caching profitieren. Es können Datenbereiche gepuffert werden, die sowohl auf gemeinschaftlichen Platten (Public Volumes) als auch auf Privatplatten (Private Disks) liegen.

Mit dem Kommando /START-DAB-CACHING kann die Systembetreuung neue Cache-Bereiche anlegen. Ein solcher Cache-Bereich ist eine in sich abgeschlossene Cache-Einheit, der einerseits bestimmte zu bedienende Datenbereiche, andererseits bestimmte Cache-Speicherbereiche zugeordnet sind. Darüber hinaus verfügt jeder dieser Cache-Bereiche über folgende Betriebsparameter:

  • Cache-Größe und damit implizit Cache-Technik (Verdrängung nach LRU oder residente Zwischenpufferung)

  • Caching-Modus (Lese-, Schreib- oder Schreib-Lese-Cache)

  • Cache-Segmentgröße (4, 8, 16 oder 32 KB)

  • Zurückschreiben der Daten auf Platte (mit oder ohne Schwellwertsteuerung) bei Schreib- und Schreib-/Lese-Caching

  • Lage des Cache-Bereichs und seiner Verwaltungsdaten
    (resident unterhalb oder nicht-resident oberhalb des Hauptspeicher-Minimums)

Mit AutoDAB wird die Auswahl von cache-würdigen Dateien automatisch durchgeführt. Die Wahl der Cache-Segmentgröße ist nicht notwendig, bei automatisiertem Caching wird von DAB der zum Zugriffsprofil einer Datei passende Prefetch durchgeführt. Ebenso erfolgt das Zurückschreiben der Daten auf Platte bei Schreib- und Schreib-Lese-Caching automatisch.