Top Banner
Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler
27

Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Apr 06, 2015

Download

Documents

Oda Wurtele
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Beta92 V4R3 Vorstellung der neuen Funktionen

14./15. April 2008

Arbeitskreis Beta92 in München bei BMW

Christian Bressler

Page 2: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 2Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Agenda

Wer ist Beta Systems? Berlin „z/OS lab“ Historie „Joblog Archivierung“

Beta92 V4.3 neue Funktionen Reader (Jes SAPI, Open Systems) Enterprise Syslog Management Eventverarbeitung Requirements

Page 3: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 3Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Wer ist Beta Systems?

– Gegründet 1983 „25 Jahre Beta Systems“

– Deutsches Unternehmen / zentrale in Berlin

– Labors in Berlin, Calgary, Köln, Augsburg

– > 1300 Kunden

– > 600 Mitarbeiter

Page 4: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 4Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Berlin Lab

– z9 IBM 2094 - mod. S08

• 2 CPs, 1 IFL, 1 zAAP, 1 zIIP

• „insgesamt“ 2900 Mips ~ 400 MSU

– Dasd Storage DS8000 (2107-921) 9,6 TB Brutto

– VTS mit IBM3494

Page 5: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 5Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Historie „Joblog Archivierung“

– 80er 30.000 Jobs pro Tag

– 90er 100.000 Jobs pro Tag

– Heute 200.000 Jobs pro Tag

– Morgen 500.000 Jobs pro Tag

Page 6: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 6Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Situation Heute

Der Durchschnitt wird im Jahr 2008 die 100.000 Grenze überschreiten.

===

Version 4 Ziele

500.000 Jobs pro Tag 4 Millionen Listen pro Tag 1 Milliarde Lines pro Tag

Werte im Labor erreicht

(eigentlich nicht viel: 5,8 Jobs/Sekunde)

Page 7: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 7Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enhanced Jes-SAPI Reader

Was wollten wir erreichen?

Mehr ...

Flexibilität Performance Informationen

Page 8: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 8Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enhanced Jes-SAPI Reader

mehr Auswahl-Parameter

- alle Queues - Typ: JOB, STC, TSU, APPC- Jobname, Forms, Destination, Owner, Writer- Anzahl Lines (min/max)

Definition / Steuerung

Bis zu 64 lokale Reader Beliebig viele remote Reader Online Status Anzeige (inkl. Stop/Start/Restart)

Page 9: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 9Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enhanced Jes-SAPI Reader

Beta 92 Enterprise - Process History Manager - V4R3 ------- Row 1 of 6 Command ===> Scroll ===> CSR Reader Definition Table S - Select Reader Definition D - Delete Reader Definition I - Insert Reader Definition C - Copy Reader Definition Only for Reader Name 92T4 : R - Restart Reader F - Freeze Reader Sel Name ID A Startup Classes Jobname Owner Destin Min Lines Max LinesSel Name ID A Startup Classes Jobname Owner Destin Min Lines Max Lines RFF1 00 Y DORMANT Y 0 0 RFF1 66 Y DORMANT Y 0 0 RFF1 88 Y ACTIVE Y 0 0 RFF1 99 Y DORMANT Y 0 0 92T4 00 Y ACTIVE X 0 0 92T4 01 N DORMANT Y 0 0 ******************************* BOTTOM OF DATA ********************************

Page 10: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 10Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enhanced Jes-SAPI Reader

Beta 92 Enterprise - Process History Manager - V4R3 ---------------------------Command ===> Update Reader Definition Last update: ROMYD2 10.02.2008 09:31:16 Reader Name : 92T4 Reader ID : 00 Startup ===> ACTIVE (A)ctive or (D)ormant Sysout Classes ===> X A-Z, 0-9 Additional Selection Criteria Jobname ===> Owner ===> Destination ===> Writer ===> Node Name ===> DEBETAJ2 Minimum Lines ===> 0 Maximum Lines ===> 0 Forms ===> ===> ===> ===> ===> ===> ===> ===> Queue Selection: HLD ===> NO XWH ===> NO WTR ===> YES Type Selection: JOB ===> YES STC ===> YES TSU ===> YES APPC ===> YES Press ENTER key to update this entry and continue. Press END key to cancel changes or HELP key for help information.

Page 11: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 11Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Open Systems Reader „OSY Agenten“

Was ist hier neu ...

SSL

Performance + weniger z-Mips

Syslog plugin

Page 12: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 12Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enterprise Syslog Management

Die Idee ...

Wie kann man der „z/OS Fraktion“ helfen ein zentrales Log-Management im Unternehmen zu etablieren?

usecase, Beispiele Plug & Play

Der Weg von der MVS-Syslog-Archivierung

zur Enterprise-Syslog-Archivierung

„leicht(er) gemacht“

Page 13: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 13Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enterprise Syslog Management

Anforderungen:

„das ist kein Job“ Web Oberfläche Auswahlkriterien: System, Datum, Zeit, Suchbegriffe Kurzzeit-Access (z.B. 30 Tage) sofort Langzeit Archiv für mehrere Jahre Einfache Implementierung auf allen Plattformen

Page 14: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 14Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enterprise Syslog Management

Beta 92 Enterprise - Process History Manager - V4R3 --------------------------Option ===> Primary Selection Menu System - B92V43M Location - BERLIN Subsys-ID - 92T4 User ID - CHRIS 1 JOB - Display or Print Online Jobs 2 RELOAD - Display and Reload Archived Jobs 3 UTILITIES - Display Utilities Selection Menu O OPEN SYSTEMS - Unix, Windows, SAP Output Selection Menu L SYSLOG - Display or Print Syslogs E EVENTS - Event Selection Menu P PROFILE N NEWS A ADMIN M MORE Select one of the above options, or press END key to exit. Press the HELP key from any panel for help information.

Page 15: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 15Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enterprise Syslog Management

Beta 92 Enterprise - Process History Manager - V4R3 ---------------------------Command ===> Scroll ===> CSR Display Syslogs Layout: BETA_SYSL_SEARCH Select from last ===> 99 days 1-99, (m)inutes, (h)ours, or (d)ays Select from Date ===> HEUTE Time ===> 00:00:00 Select to Date ===> HEUTE Time ===> 23:59:59 Jobname : SYSL* z/OS System ID ===> * or Agent Name ===>

Press ENTER key to display syslogs. Press END key to return to the previous menu.

Page 16: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 16Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Enterprise Syslog Management

Beta 92 Enterprise - Process History Manager - V4R3 ----- Row 1 of 4Command ===> Scroll ===> CSR Syslog Select Table Sorted by Submit Date and Time D Displayed Submit date and time S,? - Select a syslog W - Toggle work queue K - Toggle keep status P,M - Print/Mail a syslog T - Toggle non-retain X - Toggle nokeep status I - Reset input queue B - Browse a syslog E - Toggle error queue N - Change user notes R - Reload offline syslog Sel Jobname System Date Time Type SYSL1X BETA 28.02.2008 00:00:00 MAINFRAME SYSLBETA BETA 28.02.2008 00:00:00 MAINFRAME SYSLOG JEK43AGE 13.02.2008 00:00:00 OPEN SYSTEMS SYSLOG JEK43AGE 06.02.2008 00:00:00 OPEN SYSTEMS ******************************* BOTTOM OF DATA *******************************

Page 17: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 17Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Event Verarbeitung (in drei Schritten)

Schritt 1 ...

Das erkennen von ...

Nachrichten, Informationen Fehlern Werten

Page 18: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 18Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Event Verarbeitung (in drei Schritten)

Schritt 2 ...

Das Logging der erkannten „Events“

Vorteile:

Dialog Abfrage der „Event - Datenbank“ Alternativer Einstiegspunkt zu den Jobs und Logs Batch Auswertung „Reporting“

Page 19: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 19Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Event Verarbeitung (in drei Schritten)

Schritt 3 ...

Das Ausführen von Aktionen

eMail Versand inkl. Weblink zu dem Job/Log

Job Submission inkl. aller verfügbaren Informationen (Variablen Substitution)

Page 20: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 20Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Event Verarbeitung (in drei Schritten)

Noch ein weiterer Schritt ...

Verwendung „kundenspezifischer“ Eventtabellen

mit frei wählbaren Feldern

Beispiel: „Filetransfer Analyse“ Wo wird welches FTP-Programm verwendet? Welche Datei wird wann von wo nach wo transferiert?

Page 21: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 21Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Event Verarbeitung

Beta 92 Enterprise - Process History Manager - V4R3 ---------------------------Command ===> Scroll ===> CSR Display Events by Input Date Layout: BETA_EVNT_SEARCH Select from last ===> 99 days 1-99, (m)inutes, (h)ours, or (d)ays Select from Date ===> Time ===> 00:00:00 Select to Date ===> Time ===> 23:59:59 Event Text ===> * Severity ===> (I/W/E) Event ID ===> Category ===> (B)eta,(U)ser Source ===> (H)ostJob,(F)ileRule,(S)APRule Status ===> (I/P/E) Event Jobname ===> System ID ===>

Press ENTER key to display events. Press END key to return to the previous menu.

Page 22: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 22Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Event Verarbeitung

Beta 92 Enterprise - Process History Manager - V4R3 ----- Row 1 of 8Command ===> Scroll ===> CSR Event Select Table Sorted by Submit Date and Time D Layout: BETA_EVNT_RESULT S - Select event job I - Display event information Sel Input Date Time Jobname Sev S Event Text 01.04.2008 16:09 B92AGIN2 I P JOB ON ERROR QUEUE: JCLFAIL 01.04.2008 16:07 B92AGIN6 I P HWM REACHED: 81% 01.04.2008 13:57 B92AGINF I P FEHLER -017 01.04.2008 13:47 B92AGINT I P STEP: INFOSTP1.QUEUE ERROR CODE: 0008 01.04.2008 13:47 B92AGINT I P JOB ON ERROR QUEUE: CC 0008

01.04.2008 13:37 B92AGIN3 I P -002 ******************************* BOTTOM OF DATA *******************************

Page 23: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 23Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Requirements

2006 / 2007 „pausiert“

Grund: Umstellung auf BSA Version 4

64 bit (u.a. für „caching“ großer Datenmengen) Extended-VSAM (bisher nur 4GB „Verkettung“) Schnittstellen Standardisierung (nach 8 Jahren V3 notwendig) XCF (Sysplex) Optimierungen (bereits in V3 verfügbar) dynamische Datenbank Vergrößerung (ohne downtime)

Page 24: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 24Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

Requirements

Ein kurzer Überblick

TWS E2E, UC4 Joblog Archivierung (verbessert, standardisiert) NOERROR Tabelle (auch für TWS) JESJCLIN „was wurde submitted“ „VIEW“ JCL & Logs (temp. Edit) NEWS „Info-Panel“ JESSPOOL Security Print2Mail (Online & Batch)

mit Attachment oder als WebLink

Page 25: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 25Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

RACF auf Job, Listenebene

B92.ssid.BRS.jobname.ddname

4. & 5. Qualifier

Neues SAMPLE B92UXSE4 (alt: B92UXSEC)

ICH408I USER(CHRIS2 ) GROUP(STAFF ) NAME(CHRISTIAN BRESSLER ) 548

B92.B92W.BRS.PRRZ1897.JESJCLIN CL($BETA )

INSUFFICIENT ACCESS AUTHORITY

FROM B92.B92W.BRS.*.JESJCLIN (G)

ACCESS INTENT(READ ) ACCESS ALLOWED(NONE )

Page 26: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

Slide 26Arbeitskreis Beta 92 - Frühjahr 2008 München, BMW

- Verfügbar Ende Juni 2008

- Test zeigen bisher V4.3 ist vergleichbar mit V4.1 + V4.2- In Stabilität- Und Qualität

- Installieren Sie V4.3 noch in diesem Jahr ? !!!

Übrigens: Beta 48 V4.3 folgt

Page 27: Beta92 V4R3 Vorstellung der neuen Funktionen 14./15. April 2008 Arbeitskreis Beta92 in München bei BMW Christian Bressler.

“Jeden Tag ein bisschen besser”

Danke für Eure Aufmerksamkeit !