25
HORIZONT 1 TWS/BatchCP HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com TWS/BatchCP Das Änderungssystem für den Tagesplan Product Präsentation

H O RIZONT Software für Rechenzentren

  • Upload
    malana

  • View
    44

  • Download
    1

Embed Size (px)

DESCRIPTION

TWS/BatchCP. Das Änderungssystem für den Tagesplan. Product Präsentation. H O RIZONT Software für Rechenzentren. Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com. Was ist TWS/BatchCP?. TWS/BatchCP modifiziert den Tagesplan im Batch - PowerPoint PPT Presentation

Citation preview

Page 1: H O RIZONT Software für Rechenzentren

HORIZONT 1 TWS/BatchCP

HORIZONTSoftware für Rechenzentren

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

TWS/BatchCPDas Änderungssystem für den Tagesplan

Product Präsentation

Page 2: H O RIZONT Software für Rechenzentren

HORIZONT 2 TWS/BatchCP

Was ist TWS/BatchCP?

• TWS/BatchCP modifiziert den Tagesplan im Batch

• TWS/BatchCP führt Massenänderungen im Tagesplan durch

TWS/BatchCP ist ein Zusatzprodukt zu TWS/BatchCP ist ein Zusatzprodukt zu “TWS für z/OS” mit folgender Funktionalität“TWS für z/OS” mit folgender Funktionalität

Page 3: H O RIZONT Software für Rechenzentren

HORIZONT 3 TWS/BatchCP

Wer verwendet TWS/BatchCP

• Produktionsplanung

• Steuerung (Operating)

• ...

TWS/BatchCP ist ein Muss für alle Mitarbeiter, die TWS/BatchCP ist ein Muss für alle Mitarbeiter, die mit „TWS für z/OS“ arbeiten, insbesonderemit „TWS für z/OS“ arbeiten, insbesondere

Page 4: H O RIZONT Software für Rechenzentren

HORIZONT 4 TWS/BatchCP

Ohne TWS/BatchCP

• OPC-Dialog

- umständlich

- fehleranfällig durch manuelle Änderungen

• OPC Mass-Update

- nicht für den Tagesplan

• OPC Batchloaderstatements

- nicht für den Tagesplan

Die in TWS integrierten Funktionen decken nicht Die in TWS integrierten Funktionen decken nicht den Bedarf:den Bedarf:

Page 5: H O RIZONT Software für Rechenzentren

HORIZONT 5 TWS/BatchCP

Mit TWS/BatchCP• Einfügen, Löschen, Ändern oder Ausgeben vonEinfügen, Löschen, Ändern oder Ausgeben von

- Occurrences

- Operationen

- Speziellen Ressourcen

- Anhängigkeiten

- JCL aus der JS-Datei

alle TWS Dialog

Funktionen im Batch!

5.4

5.3

5.2

5.1

5.5

5.6

Page 6: H O RIZONT Software für Rechenzentren

HORIZONT 6 TWS/BatchCP

Wie arbeitet TWS/BatchCP

• TWS/BatchCP verwendet das PIF - 100% sicher- 100% zuverlässig

• TWS/BatchCP kann verwendet werden in- Batchjobs (JCL)- Dialog-Programmen (Clist, REXX)

TWS/BatchCP ist ein “normales” Programm (keine STC). Es kommuniziert mit dem TWS-TWS/BatchCP ist ein “normales” Programm (keine STC). Es kommuniziert mit dem TWS-

Controller.Controller.

Page 7: H O RIZONT Software für Rechenzentren

HORIZONT 7 TWS/BatchCP

Auswahl

• Generisch

- Platzhalter für Auswahl und Änderungen

- Alle Datenfelder werden unterstützt

• Auftragslisten

- Sie können auch Auftragslisten für die Auswahl verwenden

• Vergleichsoperatoren- Mit Vergleichsoperatoren können z.B. Jobs gesucht

werden, die schon länger wie eine Stunde laufen.

TWS/BatchCP bietet vielfältige Möglichkeiten zur Auswahl und Bearbeitung der TWS/BatchCP bietet vielfältige Möglichkeiten zur Auswahl und Bearbeitung der

Datenobjekte:Datenobjekte:

Page 8: H O RIZONT Software für Rechenzentren

HORIZONT 8 TWS/BatchCP

Steuerkarten

* SEARCH CRITERIA ADID=A*B*

* ACTION PARAMETER RECORD=CPOC/CPOP/CPDEP/CPSR/JS ACTION=INSERT/DELETE/MODIFY/LIST

* UPDATE PARAMETER STATUS=C

Auswahl der Occurrences, Operationen, Speziellen Ressourcen...

…was soll gemacht werden

..welche Werte sollen geändert werden

Page 9: H O RIZONT Software für Rechenzentren

HORIZONT 9 TWS/BatchCP

Einige Beispiele

• Eine Liste mit allen Jobs ausgeben, die bereits seit mehr als einer Stunde aktiv sind

• Eine Liste mit allen Jobs ausgeben, die auf eine Spezielle Ressource warten

Folgende Beispiele sollen Möglichkeiten von TWS/BatchCP aufzeigenFolgende Beispiele sollen Möglichkeiten von TWS/BatchCP aufzeigen ::

Page 10: H O RIZONT Software für Rechenzentren

HORIZONT 10 TWS/BatchCP

Beispiel (1)

Jobs, die bereits länger als eine Stunde laufen

* SEARCH CRITERIA ADID=* STATUS=S OPAS_TO=ACTUAL-0100* ACTION PARAMETER RECORD=CPOP ACTION=LIST

Zeitvariable!

Page 11: H O RIZONT Software für Rechenzentren

HORIZONT 11 TWS/BatchCP

Beispiel (2)

Erstelle eine Liste mit allen Operations, die auf eine Erstelle eine Liste mit allen Operations, die auf eine Spezielle Ressource warten.Spezielle Ressource warten.

* SEARCH CRITERIA ADID=* OPXST=X* ACTION PARAMETER RECORD=CPOP ACTION=LIST

OPC Extended Status!

Page 12: H O RIZONT Software für Rechenzentren

HORIZONT 12 TWS/BatchCP

TWS/BatchCP via REXX

/* REXX SETOPCMH */ARG JOBNAME "ALLOC DD(PARMIN) DSN('HLQ.OCBBSP1') SHR REUSE""ALLOC DD(EQQMLIB) DSN('SYS1.OPCESA.V2R1M0.SEQQMSG0') SHR REUSE""ALLOC DD(EQQYPARM) DSN('HLQ.OPCESA.V2R1M0.EQQYPARM') SHR""ALLOC DD(EQQMLOG) DSN(*) SHR REUSE""ALLOC DD(SYSPRINT) DSN(*) REUSE""CALL 'OPCBATCP.V1R9M1.LOAD(OCBICOM5)' '/"JOBNAME"'""FREE DD(PARMIN EQQMLOG EQQMLIB EQQYPARM PRGRCF OCBOUT)"EXIT

CUSTOMER=PARMJOBN SECURITY_FLAG=N CONTINUE_ON_PIFERROR=Y * SEARCH CRITERIA ...

* ACTION PARAMETER RECORD=CPOC/CPOP/CPDEP/CPSR/JS ACTION=INSERT/DELETE/MODIFY/LIST

* UPDATE PARAMETER ...

Datei mit TWS/BatchCP Steuerkarten

Inhalt der Datei

Page 13: H O RIZONT Software für Rechenzentren

HORIZONT 13 TWS/BatchCP

Beispiel (3)

Anstelle hunderter Zeilenkommandos... …nur ein

einziges Kommando

TWS/BatchCP und REXX: TWS/BatchCP und REXX: Setze Operationen auf MH (Manual Hold)Setze Operationen auf MH (Manual Hold)

Page 14: H O RIZONT Software für Rechenzentren

HORIZONT 14 TWS/BatchCP

Vorteile vs. WSSTAT• wenn eine Funktionsstelle manuell auf

Offline gesetzt wird, kann sie mittels WSSTAT-Kommando nicht auf Aktiv zurückgesetzt werden. Resultat: „EQQWL23W WORK STATION CPU IS PENDING ONLINE. MANUAL ACTION REQUIRED“

• TWS/BatchCP kann die Funktionsstelle auf den Status aktiv setzen

Page 15: H O RIZONT Software für Rechenzentren

HORIZONT 15 TWS/BatchCP

TWS/BatchCP vs. BCITWS/BatchCP BCI

Ja Ja

Ja Ja

Modify• Application• Operation• Predecessor• Special Resource

Delete Application

Ja JaCopy Application

Ja JaInsert Application

Basic Functions

Page 16: H O RIZONT Software für Rechenzentren

HORIZONT 16 TWS/BatchCP

TWS/BatchCP vs. BCITWS/BatchCP BCI

Ja Ja

Insert and Delete• Operation• Predecessor• Special Resource

Ja NeinDelete JS-JCL

Ja NeinInsert JS-JCL

Ja JaList CP-WS

Ja JaList JS-JCL

Basic Functions

Page 17: H O RIZONT Software für Rechenzentren

HORIZONT 17 TWS/BatchCP

TWS/BatchCP vs. BCITWS/BatchCP BCI

Ja YesList CP-WS (5.5.)

Ja NeinModify CP-WS (5.5.)

Ja NeinList CP Special Res.

Ja NeinModify CP-WS-Interval (5.5.)

Basic Functions

Ja NeinModify CP Special Resource (5.7.)

Page 18: H O RIZONT Software für Rechenzentren

HORIZONT 18 TWS/BatchCP

TWS/BatchCP vs. BCITWS/BatchCP

Variable simulation

BCI

Ja Ja

Nein Ja

Special Functions

LIST Status with RC

Ja NeinList JCL sorted by planned start time

List JCL only Ja Nein

Nein Ja“move” IA from CPto LTP, if IA > CP end

Page 19: H O RIZONT Software für Rechenzentren

HORIZONT 19 TWS/BatchCP

TWS/BatchCP vs. BCITWS/BatchCP

Operatoren

BCI

Ja Nein

Basic functionality

> 50 < 20

NeinJa

Number of selectionparms

Integrierte Datums-und Zeitfunktionen

Ja immer Nur eingeschränktGenerische Selektion möglich

Page 20: H O RIZONT Software für Rechenzentren

HORIZONT 20 TWS/BatchCP

TWS/BatchCP vs. BCITWS/BatchCP BCISelection Criteria

Predecessor Ja Nein

Successor Ja Nein

Special Resources Ja Nein

Page 21: H O RIZONT Software für Rechenzentren

HORIZONT 21 TWS/BatchCP

TWS/BatchCP vs. BCITWS/BatchCP BCISelection Criteria

Ja Nein

Ja NeinExtended status

Time depend Y/N

Ja Nein

Ja Nein

Ja Nein

NeinOperation MH, NOP

on critical path

Operation is urgent

Ja NeinOp. latest out passed

Ja NeinOp. cancel if late

Page 22: H O RIZONT Software für Rechenzentren

HORIZONT 22 TWS/BatchCP

TWS/BatchCP vs. BCITWS/BatchCP BCI

Old start time+HHMM Ja Nein

New Values

Commands MH etc. Ja Nein

Page 23: H O RIZONT Software für Rechenzentren

HORIZONT 23 TWS/BatchCP

• Benötigt REXX Runtime Library

• Man muss REXX kennen (bzw. können)

• Wollen Sie wirklich programmieren?

• Wollen Sie wirklich Programme warten, z.B. bei einem TWS-Releasewechsel

TWS/BatchCP vs. OCLDie OCL (OPC Command Language) ist ein Die OCL (OPC Command Language) ist ein mächtiges Werkzeug, aber:mächtiges Werkzeug, aber:

Page 24: H O RIZONT Software für Rechenzentren

HORIZONT 24 TWS/BatchCP

TWS/BatchCP weitere Beispiele• Weitere Beispiele können Sie dem

TWS/BatchCP-Handbuch im Kapitel Beispiele entnehmen, z.B.- Jobs auf manual hold setzen

- Errorjobs auf complete setzen

- Liste aller Operationen, welche auf eine Spezielle Ressource warten

- Vorläufer/Nachläufer anlisten/löschen/einfügen

- JCL aus JS lesen oder JCK in JS einfügen

- Funktionsstellen ändern

- u.v.m.

Page 25: H O RIZONT Software für Rechenzentren

HORIZONT 25 TWS/BatchCP

HORIZONTSoftware für Rechenzentren

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

TWS/BatchCPDas Änderungssystem für den Tagesplan

Vielen Dank für Ihre Aufmerksamkeit