XINFO HORIZONT Unterstützung bei der Umstellung von Das IT - Informationssystem Unterstützung bei der Umstellung von Scheduling Systemen HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com 1 1 1 1 1 1 1 1 1 1 1
Hilfe bei Scheduler Umstellungen Diese Präsentation zeigt, wie XINFO einem Projekt Team bei der Umstellung eines Scheduling Systems helfen kann. Inhalt: Hilfreiche Scanner (Schnittstellen) Nützliche Funktionen Beispiele
Scheduler Scanner Folgende Scheduler sind in XINFO integriert: APM (HS5000) A-Auto Bagjas CA-7 CA-Scheduler Control-M (z/OS and distributed) TWS for z/OS (OPC) and TWS distributed UC4 Zeke
Ergebnis der Scanner Die XINFO Scanner lesen die Job Definitionen, bereiten die Daten auf (Flags, Timestamps, etc.) und gruppieren sie nach Funktionalität: Job Definitionen, Beschreibung, Attribute etc. Planungsparameter, Regeln, Kalender etc. Abhängigkeiten, Vorläufer, Nachfolger Ressourcen Steuerung Scheduler spezifische Funktionen wie automatische Nachverarbeitung, Recovery, JCL-Variable etc.
Netzpläne Graphische Darstellung der Abhängigkeiten
Weitere nützliche Scanner XINFO bietet zusätzliche Scanner: JCL Scanner, um z.B. herauszufinden in welchen Jobs spezielle „Steuerungsprogramme“ aufgerufen werden Scheduler Utilities verwendet werden Dateien des Schedulers oder Trigger-DSN verwendet werden Scheduler spezifische JCL verwendet wird Scheduler Variable verwendet werden SMF Scanner, um z.B. festzustellen wann die Jobs normalerweise laufen und wie lange wann Trigger-DSN erstellt werden wann der letzte Joblauf war
Analyse der Komplexität Jedes Umstellungsprojekt beginnt mit einer Analyse- und Planungsphase Ermittlung der Mengen von definierten und ggf. obsoleten Objekten (Jobs, Schedules, Kalender, Ressourcen usw.) Welche speziellen Funktionen werden benutzt und wie oft? (Ressourcen Steuerung, Returncode Behandlung, Dummy-Jobs, Variable, Abbruch-Recovery etc.) Wo gibt es manuelle Eingriffe und Anhängigkeiten Schnittstellen zu anderen Systemen (z.B. System Automation, Ticket Generierung etc.)
Analyse und Planung Diese Zahlen und Informationen helfen um Die benötigten Ressourcen und den Aufwand für das Projekt abzuschätzen Abzuklären, ob irgendwelche Funktionen nicht mehr zur Verfügung stehen Festzustellen was kann mit einem Werkzeug, d.h. automatisch umgestellt werden Was und wie viel muss (kann) besser manuell umgestellt werden Einen realistischen Projektplan zu entwerfen
Analyse ohne XINFO? Standard Utilities und Scheduler Reports sind nicht dafür ausgelegt Die Informationsbeschaffung bedeutet einen großen manuellen Aufwand im Vorfeld und bei der laufenden Aktualisierung (füllen Excel Tabellen etc.) Die folgenden Folien zeigen einige einfache Beispiele
TWS for z/OS Auswahl TWS z/OS (OPC) Auswahl, z. B. definierte Operationen
Wie viele Jobs sind definiert? Bei Bedarf Suchkriterien eingeben (z.B. nur CPU Jobs)
Wie viele Jobs sind definiert? Hier die Anzahl
Wie viele Applikationen? Mit der GROUP Funktion z.B.…
XINFO Group Funktion … erhält man die Anzahl Applikationen… … und wie viele Jobs eine Applikation enthält
XINFO Statistik Funktion Die Statistik Funktion liefert den kleinsten, größten, Durchschnittswert und Summe
Control-M Auswahl Control-M Auswahl, z.B. Scheduling
Scheduling Parameter Zeige alle Jobs, die einen Kalender verwenden (NB=Non blank)
Scheduling Parameter
Scheduling Parameter „Group by“ zeigt, welcher Kalender wie oft benutzt wird
Scheduling Parameter Suche Jobs, die Maxwait > 1 angegeben haben
Scheduling Parameter
CA-7 Auswahl CA-7 Auswahl, z.B. Job Information
Suche „Dummy-Jobs“ Jobs mit EXEC=N
Suche „Dummy-Jobs“ In TWSz würden daraus Jobs mit “Dummy-WS”, in Control-M Jobs mit Memlib = DUMMY werden …
Abhängigkeiten Alle Arten von Abhängigkeiten gibt es graphisch und in Tabellenform
Abhängigkeiten Job und DSN Abhängigkeiten und deren Parameter
Ausgabe speichern Über File, Save as können Sie jedes Ergebnis speichern
XINFO Batch Der ISPF Dialog bietet die Möglichkeit einen Abfrage-Job zu generieren
XINFO Batch Das Ergebnis wird in eine Datei geschrieben und kann dort weiterverarbeitet werden
XINFO Batch Ausgabe Das Ergebnis in Datei am z/OS
XINFO Scanner Ausgabe Die Scanner, hier CA7, erstellen sequentielle Ausgaben mit tabellarischer Struktur
XINFO Scanner Ausgabe Diese können auch weiterverarbeitet werden Vorgänger Job/DSN Nachfolger
JCL Analyse Vollständige Information über alle JCL-Statements, Variable, SYSIN etc.
Scheduling Commands in JCL Suche z.B. CA-7 DEMAND
Scheduling Commands in JCL CA-7 DEMANDs aus instream und SYSIN-Datasets
SMF Job Laufzeiten
SMF Job Laufzeiten SMF liefert Informationen über Job Start / Ende / Dauer etc.
Eigene Abfragen Sie können auch eigene SQL Abfragen mit Sub-Select und Join erstellen. Hier z.B. suche alle XINFO3.3 Jobs die seit 1.1. nicht mehr im TWS gelaufen sind.
XINFO in Batch Aufragen können automatisch und regelmäßig durchgeführt und z.B. mit eigenen REXX Programmen weiterverarbeitet werden Erstellung von “to do” und Checklisten Vergleich von Abhängigkeiten im alten und neuen Scheduler Generierung von neuen Job Definitionen Regelmäßige Überprüfung von kundenspezifischen Regeln und Konventionen
XINFO in Batch Überprüfung von spezifischen Regeln und Knventionen, z.B.: Nicht erwünschte Optionen (highest RC>8, maxwait=99 etc.) Vorläufer nicht gefunden Falsche Priorität Fehlende Restart Dokumentation (OI, Prose, Doc-Mem, …) Ressource fehlt oder falsch angegeben Dummy start/end Operation existiert oder fehlt Member=Jobname, Korrekte Produktion JCL-Lib etc.
Graphische Netzpläne Control-M CA-7 TWS Visualisieren und vergleichen Sie die Abhängigkeiten im alten und neuen System
Summary XINFO ist kein Umstellungstool, aber es hilft während des gesamten Projekts bei der Analyse der Komplexität Überprüfung der Resultate aus einem Umstellungstool und/oder manueller Aktivitäten Bereitstellung aktueller Informationen für alle Mitarbeiter im Projektteam Erstellung einer Datenbasis für eigene oder zusätzliche Generatoren zur Umstellung Vorschlag: Installieren Sie zwei XINFO: Eines mit den aktuellen Daten Eines mit Stand VOR der Umstellung, um später nachsehen zu können (wie war denn das früher)
XINFO HORIZONT Vielen Dank für Ihre Aufmerksamkeit! Das IT - Informationssystem Vielen Dank für Ihre Aufmerksamkeit! HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com 1 1 1 1 1 1 1 1 1 1 1