Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Dateiattribute von Hiperfiles

Zur Steuerung der Cache-Nutzung im Hiperfile-Konzept dienen die performance-bezogenen Dateiattribute PERFORMANCE, USAGE und DISK-WRITE:

  • PERFORMANCE
    spezifiziert die gewünschte Performance-Güte bzgl. des Ein-/Ausgabe-Verhaltens bei Dateizugriffen

  • USAGE
    beschreibt, ob die Performance nur für lesende, nur für schreibende oder beide Arten von Zugriffen gewünscht wird

  • DISK-WRITE
    bestimmt, zu welchem Zeitpunkt der Dateibearbeitung mit Caching Datenkonsistenz für Schreiboperationen gegeben sein muss

PFA bei SF-Pubsets

Die performance-bezogenen Dateiattribute steuern bei SF-Pubsets die Nutzung der Caches: Eine Datei, für die eine erhöhte Performance-Anforderung besteht, wird automatisch mit Cache-Pufferung bearbeitet. Dabei legen die USAGE- und DISK-WRITE-Vorgaben und der dem Pubset zugeordnete Cache-Typ (VOLATILITY) fest, ob ein Lese- und/oder ein Schreib-Caching erfolgt.

Werden die Dateiattribute PERFORMANCE=*HIGH, USAGE=*READ-WRITE und DISK-WRITE=*IMMEDIATE für eine Datei gewählt, die auf einen SF-Pubset mit einem nichtschreibsicheren Cache (z.B. Hauptspeicher-Cache) gelegt wird, so erfolgt die Cache-Zwischenpufferung nur lesend, da die Voraussetzungen für ein ausfallsicheres Caching der Schreib-I/Os nicht erfüllt sind. Es obliegt dem Benutzer selbst, sicherzustellen, dass die von ihm vorgegebenen Dateiattribute mit den Cache-Eigenschaften harmonieren.

Das Kommando SHOW-MASTER-CATALOG-ENTRY INF=*USER zeigt über die Ausgabezeile CACHE-MEDIUM an, ob ein nicht-flüchtiges Cache-Medium dem Pubset zugeordnet ist. Bei der Ausgabe NONVOLATILE ist dies der Fall; nur dann kommen die Dateiattribute USAGE=*WRITE und DISK-WRITE=*IMMEDIATE zur Wirkung.

Die Systembetreuung kann sich im Kommando SHOW-PUBSET-CACHE-ATTRIBUTES die komplette Cache-Konfiguration von SF-Pubsets anzeigen zu lassen.

Die Systembetreuung sollte den Cache-Bereich eines Pubsets so konfigurieren, dass der Benutzer seine Dateien nicht selbst attributieren muss, um eine höhere Performance zu erreichen: Kommando MODIFY-PUBSET-CACHE-ATTRIBUTES, Operand CACHED-FILES=*BY-SYSTEM.

In diesen Fällen stellen die Standardwerte für die Dateiattribute sicher, dass ein Schreib-Caching nur in ausfallsicheren Medien erfolgt. Ein Lese-Caching wird auf jeden Fall durchgeführt.

PFA bei SM-Pubsets

Die performance-bezogenen Dateiattribute können bei SM-Pubsets der Volume-Set-Selektion zur Bestimmung des zur Dateiablage am besten geeigneten Volume-Sets dienen:
Bei der Neuanlage einer Datei wird diese automatisch anhand ihrer Performance-Attribute auf ein Volume-Set gebracht, dessen Performance-Profil den Dateianforderungen am besten genügt.

Das Performance-Profil eines Volume-Sets ergibt sich aus dem Performance-Spektrum eines Volume-Sets und der Einschränkung bzgl. der Schreibsicherheit bei erhöhten Performance-Werten. Es kann durch den Operanden PERFORMANCE-ATTR im Kommando MODIFY-PUBSET-DEFINITION-FILE festgelegt und mit dem Kommando SHOW-PUBSET-DEFINITION-FILE abgefragt werden.

Es obliegt der Systembetreuung, die dem Performance-Profil eines Volume-Sets adäquaten Hardware- bzw. Cache-Konfigurationen mit Hilfe des Kommandos MODIFY-PUBSET-CACHE-ATTRIBUTES (EDIT-PUBSET-CACHE-ATTRIBUTES) bereitzustellen. Details und Empfehlungen zum Performance-Profil für SM-Pubsets siehe Abschnitt „Performance-Profil definieren".

Volume-Set-Konfiguration

empfohlenes Performan-
ce-Profil für Performance-
Spektrum
(PERFORMANCE)

empfohlenes Performan-
ce-Profil für Schreibsicherheit

(WRITE-CONSISTENCY)
bei erhöhter Performance
(PERF=HIGH/VERY-HIGH)

Volume-Set, der aus Volumes ohne besondere Performance-Eigenschaften besteht und dem kein Cache zugeordnet ist

STD

ohne Bedeutung

Volume-Set, dem ein Hauptspeicher als Cache-Medium zugeordnet ist

STD, HIGH

nicht gegeben (BY-CLOSE)

Volume-Set, dessen Volumes an eine Cache-Steuerung angeschlossen sind

STD, HIGH

gegeben (IMMEDIATE)

Tabelle 17: Empfehlungen für Performance-Profile

Mit SHOW-PUBSET-CACHE-ATTRIBUTES ...,VOLUME-SET=*ALL/<cat-id 1..4> kann sich der Systembetreuer die eingestellten Cache-Konfigurationen der Volume-Sets eines SM-Pubset anzeigen lassen.