XINFO - Beispiele - Scheduler Migrationen

Werbung
Slide 1

XINFO

Das IT - Informationssystem

Unterstützung bei der
Umstellung von
Scheduling Systemen

HORIZONT
Software
1
HORIZONT für Rechenzentren

Garmischer Str. 8
D- 80339 München
Tel ++49(0)89 / 540 162 - 0
www.horizont-it.com XINFO ®


Slide 2

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

HORIZONT

2

XINFO

®


Slide 3

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
HORIZONT

3

XINFO

®


Slide 4

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.

HORIZONT

4

XINFO

®


Slide 5

Netzpläne
Graphische
Darstellung der
Abhängigkeiten

HORIZONT

5

XINFO

®


Slide 6

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

HORIZONT

6

XINFO

®


Slide 7

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.)
HORIZONT

7

XINFO

®


Slide 8

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
HORIZONT

8

XINFO

®


Slide 9

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

HORIZONT

9

XINFO

®


Slide 10

TWS for z/OS Auswahl

TWS z/OS (OPC)
Auswahl, z. B.
definierte Operationen

HORIZONT

10

XINFO

®


Slide 11

Wie viele Jobs sind definiert?

Bei Bedarf
Suchkriterien
eingeben (z.B.
nur CPU Jobs)

HORIZONT

11

XINFO

®


Slide 12

Wie viele Jobs sind definiert?

Hier die Anzahl
HORIZONT

12

XINFO

®


Slide 13

Wie viele Applikationen?
Mit der GROUP
Funktion z.B.…

HORIZONT

13

XINFO

®


Slide 14

XINFO Group Funktion

… erhält man die
Anzahl
Applikationen…

… und wie viele
Jobs eine
Applikation enthält

HORIZONT

14

XINFO

®


Slide 15

XINFO Statistik Funktion

Die Statistik Funktion liefert den
kleinsten, größten,
Durchschnittswert und Summe
HORIZONT

15

XINFO

®


Slide 16

Control-M Auswahl

Control-M Auswahl,
z.B. Scheduling

HORIZONT

16

XINFO

®


Slide 17

Scheduling Parameter

Zeige alle Jobs, die
einen Kalender
verwenden (NB=Non
blank)

HORIZONT

17

XINFO

®


Slide 18

Scheduling Parameter

HORIZONT

18

XINFO

®


Slide 19

Scheduling Parameter

„Group by“ zeigt,
welcher Kalender
wie oft benutzt wird

HORIZONT

19

XINFO

®


Slide 20

Scheduling Parameter

Suche Jobs, die
Maxwait > 1
angegeben haben

HORIZONT

20

XINFO

®


Slide 21

Scheduling Parameter

HORIZONT

21

XINFO

®


Slide 22

CA-7 Auswahl

CA-7 Auswahl, z.B.
Job Information

HORIZONT

22

XINFO

®


Slide 23

Suche „Dummy-Jobs“

Jobs mit EXEC=N

HORIZONT

23

XINFO

®


Slide 24

Suche „Dummy-Jobs“

In TWSz würden daraus Jobs mit “Dummy-WS”, in
Control-M Jobs mit Memlib = DUMMY werden …

HORIZONT

24

XINFO

®


Slide 25

Abhängigkeiten

Alle Arten von
Abhängigkeiten gibt
es graphisch und in
Tabellenform

HORIZONT

25

XINFO

®


Slide 26

Abhängigkeiten

Job und DSN
Abhängigkeiten und
deren Parameter

HORIZONT

26

XINFO

®


Slide 27

Ausgabe speichern

Über File, Save as
können Sie jedes
Ergebnis speichern

HORIZONT

27

XINFO

®


Slide 28

XINFO Batch
Der ISPF Dialog
bietet die
Möglichkeit einen
Abfrage-Job zu
generieren

HORIZONT

28

XINFO

®


Slide 29

XINFO Batch
Das Ergebnis wird in eine Datei
geschrieben und kann dort
weiterverarbeitet werden

HORIZONT

29

XINFO

®


Slide 30

XINFO Batch Ausgabe

Das Ergebnis in
Datei am z/OS

HORIZONT

30

XINFO

®


Slide 31

XINFO Scanner Ausgabe

Die Scanner,
hier CA7,
erstellen
sequentielle
Ausgaben mit
tabellarischer
Struktur

HORIZONT

31

XINFO

®


Slide 32

XINFO Scanner Ausgabe
Diese können auch
weiterverarbeitet
werden

Vorgänger
Job/DSN
Nachfolger
HORIZONT

32

XINFO

®


Slide 33

JCL Analyse

Vollständige
Information über alle
JCL-Statements,
Variable, SYSIN etc.

HORIZONT

33

XINFO

®


Slide 34

Scheduling Commands in JCL

Suche z.B.
CA-7 DEMAND

HORIZONT

34

XINFO

®


Slide 35

Scheduling Commands in JCL

CA-7 DEMANDs aus instream
und SYSIN-Datasets
HORIZONT

35

XINFO

®


Slide 36

SMF Job Laufzeiten

HORIZONT

36

XINFO

®


Slide 37

SMF Job Laufzeiten

SMF liefert Informationen über Job
Start / Ende / Dauer etc.
HORIZONT

37

XINFO

®


Slide 38

Eigene Abfragen

Sie können auch
eigene SQL
Abfragen mit SubSelect und Join
erstellen. Hier z.B.
suche alle
XINFO3.3 Jobs die
seit 1.1. nicht mehr
im TWS gelaufen
sind.
HORIZONT

38

XINFO

®


Slide 39

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
HORIZONT

39

XINFO

®


Slide 40

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, DocMem, …)

Ressource fehlt oder falsch angegeben
Dummy start/end Operation existiert oder fehlt
Member=Jobname, Korrekte Produktion JCL-Lib etc.
HORIZONT

40

XINFO

®


Slide 41

Graphische Netzpläne
Control-M

CA-7
TWS

Visualisieren und
vergleichen Sie die
Abhängigkeiten im alten
und neuen System
HORIZONT

41

XINFO

®


Slide 42

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)

HORIZONT

42

XINFO

®


Slide 43

XINFO

Das IT - Informationssystem

Vielen Dank für Ihre
Aufmerksamkeit!

HORIZONT
Software
43
HORIZONT für Rechenzentren

Garmischer Str. 8
D- 80339 München
Tel ++49(0)89 / 540 162 - 0
www.horizont-it.com XINFO ®


Herunterladen