session 4708 - omegamon for cics customer experience at garanti technology

Post on 17-Jul-2015

93 Views

Category:

Technology

9 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Private and confidential document of GT

IBM InterConnect 2015 Omegamon for CICS Customer Experience at Garanti Technology ASZ-4708

Tue, 24/Feb, 12:30 PM - 01:30 PM

Oya Tezel CICS & MQ System Programmer

Private and confidential document of GT

Contents

• About the company • Garanti Bank Overview • MF Infra-structure of Garanti Bank

• How omegamon is used in Garanti • In-house performance tool/TEMS SOAP interface • Customized TEP workspaces • Workload balancing with TEP situations

• Omegamon v5.3.0 experience in Garanti • Customization suggestions with PARMGEN • New capabilities

• Q & A

2

Private and confidential document of GT

Garanti Bank Overview

• The second largest private bank in Turkey

• Owned by Doğuş Group and BBVA

• Asset size : $101 billion

• Post-Tax Profit (2014) : $1.5 billion

• Employees worldwide : 19,000 +

• Branches : 1,000 +

• Customers worldwide : 12.8 million

3

Private and confidential document of GT

Garanti Technology Overview

• Headcount : 1,337

• Total CPU : 56,046 mips

• Total Production DASD : 234TB

• Production Transactions / Day :

All Channels Total Avg. : 430 million Max. : 526 million Internet Banking Logins / Day Avg. : 810,000 Max : 1,100,000 Mobile Banking Logins / Day Avg : 430,000 Max : 704,000

4

Private and confidential document of GT

Contents

• About the company • Garanti Bank Overview • MF Infra-structure of Garanti Bank

• How omegamon is used in Garanti • In-house performance tool/TEMS SOAP interface • Customized TEP workspaces • Workload balancing with TEP situations

• Omegamon v5.3.0 experience in Garanti • Customization suggestions with PARMGEN • New capabilities

• Q & A

5

Private and confidential document of GT

MF Infra-structure of Garanti Bank

6

Private and confidential document of GT

MF Infra-structure of Garanti Bank – Disaster Site

Istanbul

Izmir

500 km

IBM 2827 H43-728

3 x 1 Gbps

7

Private and confidential document of GT

8

CICS Infrastructure of Garanti Bank

POS Merchants POS

ATM

WAS -

CTG Call Centre

Operations

POS

ATM

Listener

WEB Banking

TOR

TOR

D A T A B A S E

CUC ECI/tcpip

Average daily trx : 430million Peak daily trx : 526 million

Availability : % 99.999 Response : 0.03 sec.

VISA/ EUROPAY

TOR

Switch

Branches

170 CICS Regions

Branch Banking

Central Operation

Internet

F5 BIG IP

Listener

Listener

ECI/tcpip

Private and confidential document of GT

Omegamon for CICS Infra-structure of Garanti Bank

Private and confidential document of GT

Omegamon for CICS Infra-structure of Garanti Bank

Omegamon for CICS

Private and confidential document of GT

Omegamon for CICS Infra-structure of Garanti Bank

Omegamon for CICS

Omegamon for z/OS

Private and confidential document of GT

Omegamon for CICS Infra-structure of Garanti Bank

Omegamon for CICS

Omegamon for z/OS

Omegamon for Storage

Private and confidential document of GT

Omegamon for CICS Infra-structure of Garanti Bank

Omegamon for CICS

Omegamon for z/OS

Omegamon for Storage

Omegamon for DB2

Private and confidential document of GT

Contents

• About the company • Garanti Bank Overview • MF Infra-structure of Garanti Bank

• How omegamon is used in Garanti • In-house performance tool/TEMS SOAP interface • Customized TEP workspaces • Workload balancing with TEP situations

• Omegamon v5.3.0 experience in Garanti • Customization suggestions with PARMGEN • New capabilities

• Q & A

14

Private and confidential document of GT

In-house Performans monitoring tool - CICS Dashboard Screen

These regions may have a problem

Top 20 CPU consumers Top 20 highest response times

Private and confidential document of GT

CICS Dashboard Screen - Queries

• CICS Region Name <CT_Get> <userid>myUser</userid> <password>myPassword</password> <object>ManagedSystem</object> <target>ManagedSystemName</target> </CT_Get>

Private and confidential document of GT

CICS Dashboard Screen - Queries

• CICS Region Name <CT_Get> <userid>myUser</userid> <password>myPassword</password> <object>ManagedSystem</object> <target>ManagedSystemName</target> </CT_Get> • Response Time

<CT_Get> <userid>myUser</userid> <password>myPassword</password> <table>OMCICS.CICSRTS</table> <attribute>CICS_Region_Name</attribute> <attribute>Group_Name</attribute> <attribute>Response_Time</attribute> </CT_Get>

Private and confidential document of GT

CICS Dashboard Screen - Queries

• CICS Region Name <CT_Get> <userid>myUser</userid> <password>myPassword</password> <object>ManagedSystem</object> <target>ManagedSystemName</target> </CT_Get> • Response Time

<CT_Get> <userid>myUser</userid> <password>myPassword</password> <table>OMCICS.CICSRTS</table> <attribute>CICS_Region_Name</attribute> <attribute>Group_Name</attribute> <attribute>Response_Time</attribute> </CT_Get> • Transaction Rate

<CT_Get> <userid>myUser</userid> <password>myPassword</password>

<object>CICSplex_Region_Overview</object> <attribute>CICS_Region_Name</attribute> <attribute>Transaction_Rate</attribute> </CT_Get>

Private and confidential document of GT

CICS Comparison Screens

Private and confidential document of GT

CICS Comparison Screens

Private and confidential document of GT

Contents

• About the company • Garanti Bank Overview • MF Infra-structure of Garanti Bank

• How omegamon is used in Garanti • In-house performance screens/TEMS SOAP interface • Customized TEP workspaces • Workload balancing with TEP situations

• Omegamon v5.3.0 experience in Garanti • Customization suggestions with PARMGEN • New capabilities

• Q & A

21

Private and confidential document of GT

22

Customized TEP Screens – The big picture

• 12 sample jobs in Production environment were chosen

• Started necessary DB2 statistics traces

• Results sent to IBM Lab in Böblingen for analysis

• 88% of the total elapsed time was IDAA eligible

Private and confidential document of GT

23

Customized TEP Screens – Transaction rate

Private and confidential document of GT

24

Customized TEP Screens – CPU Time

Private and confidential document of GT

25

Customized TEP Screens – All Tasks

Private and confidential document of GT

Contents

• About the company • Garanti Bank Overview • MF Infra-structure of Garanti Bank

• How omegamon is used in Garanti • In-house performance screens/TEMS SOAP interface • Customized TEP workspaces • Workload balancing with TEP situations

• Omegamon v5.3.0 experience in Garanti • Customization suggestions with PARMGEN • New capabilities

• Q & A

26

Private and confidential document of GT

Workload balancing with TEP situations – Internet & Mobile CICS topology

PRDA

PRDC

PRDE PWA5GARC

PWA6GARC

PWA7GARC

PWAEGARC

PWAHFARC

PRDBPRDD PWT1GARC

PWT2GARC

PWT3GARC

PWT4GARC

PWT9GARC

PWA1GARC

PWA2GARC

PWA3GARC

PWA4GARC

PWA8GARC

PWA9GARC

PWAAGARC

PWABGARC

PWACGARC

PWADGARC

PRDG

PRDW

GAR2 GAR1

PRDF

PRDH

PRDICPSM

Private and confidential document of GT

Workload balancing with TEP situations – graphical view

Private and confidential document of GT

Workload balancing with TEP situations – How it works

GAR1 is over and GAR2 is under -> internet branch workload directed to GAR2

Private and confidential document of GT

Workload balancing with TEP situations – How it works

GAR2 is over and GAR1 is under and not CAPPED -> internet branch workload back to GAR1

Private and confidential document of GT

Workload balancing with TEP situations – How it works

Situation is open when GAR1 CPU usage is over 99%

Both under – both not CAPPED -> internet branch workload back to GAR1

Private and confidential document of GT

Workload balancing with TEP situations – How it works

Private and confidential document of GT

Workload balancing with TEP situations – How it works

IBM Tivoli System Automation for z/OS

Private and confidential document of GT

Contents

• About the company • Garanti Bank Overview • MF Infra-structure of Garanti Bank

• How omegamon is used in Garanti • In-house performance screens/TEMS SOAP interface • Customized TEP workspaces • Workload balancing with TEP situations

• Omegamon v5.3.0 experience in Garanti • Customization suggestions with PARMGEN • New capabilities

• Q & A

34

Private and confidential document of GT

Customization with PARMGEN in Garanti - Recommendations

• Customize all products together at once if you can.

• Make sure you don’t exclude any products installed at any reconfiguration. Select all the products if they were already excluded in your profile.

• Make sure to merge your profile from the last backup at any reconfiguration.

35

Private and confidential document of GT

Customization experience with PARMGEN in Garanti

36

Private and confidential document of GT

Customization experience with PARMGEN in Garanti

37

• Make sure all installed products are selected.

Private and confidential document of GT

Customization experience with PARMGEN in Garanti

38

• How many system programmers use PARMGEN in your company?

• Make sure you have up-to-date parameter values in your profile before any changes

Private and confidential document of GT

Contents

• About the company • Garanti Bank Overview • MF Infra-structure of Garanti Bank

• How omegamon is used in Garanti • In-house performance screens/TEMS SOAP interface • Customized TEP workspaces • Workload balancing with TEP situations

• Omegamon v5.3.0 experience in Garanti • Customization suggestions with PARMGEN • New capabilities

• Q & A

39

Private and confidential document of GT

New capabilities – what we like best

• Customizable e3270ui screens

• Monitoring all the LPARs from a single screen

• CICSPlex view of e3270ui

• The ‘find’ command

• Transaction tracking capability in near term history

40

Private and confidential document of GT

V.5.3.0 experience in Garanti – e3270ui

41

Private and confidential document of GT

V.5.3.0 experience in Garanti – find command

42

Private and confidential document of GT

V.5.3.0 experience in Garanti – find command

43

Private and confidential document of GT

V.5.3.0 experience in Garanti – Near term history

44

Private and confidential document of GT

V.5.3.0 experience in Garanti – Near term history

45

Private and confidential document of GT

V.5.3.0 experience in Garanti – Near term history

46

Private and confidential document of GT

V.5.3.0 experience in Garanti – Near term history

47

Private and confidential document of GT

48

V.5.3.0 experience in Garanti – Transaction tracking in near term history

Private and confidential document of GT

Q & A

Q & A

49

top related