Größe von DASD-Protokolldatenströmen ermitteln

Bei der Kapazitätsplanung für neue Anwendungen müssen Sie den Speicherbedarf berechnen.

Die bereitgestellten Formeln helfen Ihnen dabei, Werte für LOWOFFLOAD und STG_SIZE zu berechnen.

Ihre Berechnungen müssen auf den Anforderungen Ihrer Anwendung für die Journalführung basieren. Diese Anforderungen bilden den Ausgangspunkt für die folgenden Formeln.

Den Wert von LOWOFFLOAD für DFHLOG können Sie wie folgt berechnen:
LOWOFFLOAD = (trandur * 90) / (akpintvl + trandur) + 10  (where RETPD=0 specified)
oder
LOWOFFLOAD = (trandur * 90) / (akpintvl + trandur)    (where RETPD=dddd specified)            
Hierbei gilt Folgendes:
  • akpintvl ist das Intervall zwischen Aktivitätsschlüsselpunkten. Es wird mit der folgenden Formel berechnet:
    akpintvl = AKPFREQ / ( (N1 * R1) + (N2 * R2) + (Nn * Rn) )
    Hierbei gilt Folgendes:
    • N1, N2 .... Nn ist die Transaktionsrate für jede Transaktion (Transaktionen pro Sekunde).
    • R1, R2 .... Rn ist die Anzahl der Protokollsätze, die von jeder Transaktion geschrieben werden.
  • trandur ist die Ausführungszeit (zwischen Synchronisationspunkten) der Transaktion mit der längsten Ausführungsdauer, die als Teil der normalen Workload ausgeführt wird.
    Wenn diese Dauer länger als der Wert akpintvl ist, haben Sie die folgenden Auswahlmöglichkeiten:
    • Erhöhen Sie den Wert von AKPFREQ und damit den Wert von akpintvl, vorausgesetzt, dieser Wert führt nicht zu einer unzulässig großen Staging-Datei.
    • Ändern Sie die Anwendungslogik so, dass häufiger Synchronisationspunkte verursacht werden.
    • Berechnen Sie eine Staging-Dateigröße auf der Basis einer kürzeren Transaktionsdauer und akzeptieren Sie, dass bei Verwendung der Transaktion mit langer Laufzeit eine Auslagerung in den Zusatzspeicher stattfindet.
Den Wert von STG_SIZE für DFHLOG können Sie wie mit der folgenden Formel berechnen:
Staging DS size    =  (AKP duration)  *  No. of log writes per second
for system log (no. of 4k blocks)
where AKP duration = (CICS TS 390 AKPFREQ)/(No. buffers per second) 
Die Werte für die Anzahl der Protokollschreibvorgänge pro Sekunde und der Puffereinreihungen pro Sekunde können Sie aus der Statistik übernehmen. Der Wert für die Protokollschreibvorgänge pro Sekunde darf nicht größer als 30 sein.