apresentação do powerpoint · 2019-05-22 · o script rexx to convert ncl script to rexx netview...

19

Upload: others

Post on 14-Apr-2020

10 views

Category:

Documents


1 download

TRANSCRIPT

• Business Overview

• IT Environment

• Challenges

• GDPS and Automation

• Conversion

(1) As of Dez/2018

Business OverviewDistribution Network

65,702

Own Service Network

13,823

Branches

4,722

Points of Service

9,101

MaisBB¹ Network

13,552MAIS

Shared Service Network²

38,327

(1) Banking Agents and Postal Bank branches. (2) (2) Shared Service Network: lotteries (CEF), Banco 24h e ATM (BRB+CEF).(3) As of Dez/2018

Customers 67.4 million

Employees 96,889

(1) As of Dez/2018

CCT II

Core Complex Technology II

CCT I

Core Complex Technology I

• 3 Production Sysplexes = Sysplexes 1, 2 & 3

• 3 Pre Production Sysplex = Lab, Development & Q&A

• Those two sites work in MultiSite about 8 Km apart

TOTAIS:485,522 Active MIPS391,836 Backup MIPS50 Billion CICS Transactions

IT Environment – Sites & Capacity

Active MIPS = 96,492BackUp MIPS = 313,906

Storage Disk = 4 PB

Tape library = 90 PBVirtual tape = 5,2 TB

Active MIPS = 389,030BackUp MIPS = 77,930

Storage Disk = 4 PB

Tape library = 90 PBVirtual tape = 5,2 TB

History, and why System Automation

Disaster recovery;

Security and reliability for the Mainframe environment;

GDPS - From 45 to 9 seconds;

But...and the automation?

Management. Should we maintain two automation softwares?

The legacy...thirty years and the SGM;

SGM must stay.

How can we do that?

Resources and Events.

Planning

Move Groups?

We need an interface

with Control-M.

Tasks and routines

Phases

1- z/OS and Storage;

2- Databases and Message Queue (MQ Series);

3- File transfer, network and security;

4- CICS and Substations;

5- GRI (Transaction manager)

Validation. How do we know that it worked?

Tasks and strategy

Education;

Training;

Teamwork;

Repeat.

Tasks and culture

72 Systems

2.492 applications

727 application groups

Tasks numbers

CA solve utilization;

• 30 years of legacy automation.

Lack of documentation;

SGM (Mainframe Management System).

CA solve automation environment

Integrating Netview/SA And SGM

SGM overview;

TCP/IP server.

Extract and document ;

Consolidation and conversion;

Duplicated activation;

CA Solve Deactivation.

Migration process summary

Extract and Document NCL script to extract and to document traps.

NCL script to extract and to document NCL scripts;

• CSV file

7,507 traps

779 NCLs

72 timers

• NCLs called directly from traps and timers

o 22% Active Traps

o 30% NCLs

Consolidation and Conversion

NCL conversion

o Script REXX to convert NCL script to REXX Netview

o Output: number of scripts

o CA SOLVE traps conversion

o VBs script using CA SOLVE traps CSV file as input

Enterprise traps

Duplicated Activation

Netview/SA automation activation

• Traps were primarily included in INGMSGU1 Netview/SA AT

• Threshold challenge

o REXX scritp to simulate the CA SOLVE threshold behavior

Debug and test

• REXX coded with exceptions (CONDITION TRAPS)

Timers implementation

Full activation

• No rollbacks

• No incidents

Moving traps to the System Automation PDB

CA Solve Deactivation

Major Challenges

Enterprise Automation Policy

Policy management

SDF Focal point

CA solve NCL variable structure

• VarTable (primary key and sort)/ INGRDS

CA solve threshold

• REXX threshold

CA solve "autotasks“

• CA Solve WAIT command migrated to

Netview AFTER command

Questions?

THANK YOU

Antonio França – [email protected] José – [email protected]

www.bb.com.br