z/os tuning basics: intro to rmf - where do i find the ... · z/os tuning basics: intro to rmf -...

11
9/9/16 1 z/OS Tuning Basics: Intro to RMF - Where Do I Find the Important Data? Glenn Anderson IBM Systems Lab Services and Training RMF Product Overview RMF Sysplex Data Server and APIs RMF Postprocessor Historical Reporting, Analysis and Planning RMF Monitor II and III Real-Time Reporting, Problem Determination RMF Data Gatherer RMF Monitor I RMF Monitor II background RMF Monitor III SMF RMF Data Portal for z/OS RMF Spreadsheet Reporter z/OSMF Resource Monitoring AIX, Windows & Linux CIM Provider CIM Client APIs VSAM RMF Distributed Dataserver (DDS) & RMF XP (GPM4CIM) RMF Data Portal for z/OS RMF Performance Data Portal

Upload: tranhanh

Post on 06-Apr-2018

227 views

Category:

Documents


2 download

TRANSCRIPT

9/9/16

1

z/OS Tuning Basics: Intro to RMF -Where Do I Find the Important Data?

Glenn Anderson IBM Systems Lab Services

and Training

RMF Product Overview

RMF Sysplex Data Server and APIs

RMF PostprocessorHistorical Reporting,

Analysis and Planning

RMF Monitor II and IIIReal-Time Reporting,

Problem Determination

RMFData Gatherer RMF

Monitor I

RMFMonitor II

background

RMFMonitor III

SMF

RMF Data Portal for z/OSRMF Spreadsheet Reporter z/OSMF Resource Monitoring

AIX, Windows & LinuxCIM Provider

CIM Client APIs

VSAM

RMF Distributed Dataserver (DDS)& RMF XP (GPM4CIM)

RMF Data Portal for z/OSRMF Performance Data Portal

9/9/16

2

RMFGAT(RMF III Data

Gatherer)

SMFVSAM

RMF SYSPLEX

DATASERVER

RMFGAT(RMF III Data

Gatherer)

SMFVSAM

RMF SYSPLEX

DATASERVER

RMFGAT(RMF III Data

Gatherer)

SMFVSAM

RMF SYSPLEX

DATASERVER

TSO logon Interface

Web browser (RMF DATA PORTAL) Interface

orRMF PM tool

Introduction to RMF III - Overview

LPAR

1LP

AR 2

LPAR

3

GPMSERVE

RMFGAT(RMF III Data

Gatherer)

SMFSMFVSAMVSAM

RMF SYSPLEX

DATASERVER

RMFGAT(RMF III Data

Gatherer)

SMFSMFVSAMVSAM

RMF SYSPLEX

DATASERVER

RMFGAT(RMF III Data

Gatherer)

SMFSMFVSAMVSAM

RMF SYSPLEX

DATASERVER

TSO logon Interface

Web browser (RMF DATA PORTAL) Interface

orRMF PM tool

Introduction to RMF III - Overview

LPAR

1LP

AR 2

LPAR

3

GPMSERVE

RMF in a Sysplex

What is the IBM z/OS Management Facility?

The Application StackBrowser

HTTP(s)

• The IBM z/OS Management Facility is now a part of z/OS V2.2 that provides support for a modern, Web-browser based management console for z/OS.

• The z/OS Management Facility applications run on the z/OS enabling you to manage z/OS from z/OS

– Information is presented on a workstation using a browser

• The z/OS Management Facility requires:– z/OS Communications Server– Security definitions (SAF)– Other components and functions are required for specific z/OSMF plug-ins– IBM 64-bit SDK for z/OS Java Technology Edition V7.1 or V8.0 ç zIIP eligible!

9/9/16

3

z/OSMF 2.2 functions

•Notifications and Workflow *(R2.1) •Configuration category

• Configuration Assistant for z/OS Communication Server application• Simplified configuration and setup of TCP/IP policy-based networking functions

•Links category• Links to resources - provides common launch point for accessing resources beyond z/OSMF

•Performance category • Capacity Provisioning (updated)manage connections to CPMs, view reports for domain

status, active configuration and active policy.• Resource Monitoring, System Status - provide integrated performance monitoring of

customer's enterprise• Workload Manager Policy Editor application• Facilitate the creation and editing of WLM service definitions, installation of WLM service

definitions, and activation of WLM service policies

•Problem Determination category• Incident Log : provide a consolidated list of SVC Dump related problems, along with details and

diagnostic data captured with each incident; facilitate sending the data for further diagnostics.•Software category (updated)

• Management: deployment of installed software simpler and safer, manage service levels and product levels

•z/OS classic Interface category•ISPF Task integrate existing ISPF into z/OSMF to enable tasks from single interface and ability to launch to ISPF functions directly•z/OSMF Administration category

• z/OSMF authorization services for administrator:- dynamically add links to non-z/OSMF resources; application linking manager(R13)

•z/OSMF Settings category (New!)• Manage FTP destinations and systems

z/OSMF Resource Monitoring

Browser

z/OSMFResourceMonitoring

► Browser connects to z/OSMF► z/OSMF Resource Monitoring can connect to all systems

where the RMF Distributed Data Server (DDS) is running► DDS retrieves z/OS performance data from all images of the

sysplex where the RMF Monitor III gatherer is active

DDS onLOCALPLEX

DDS onPRODPLEX

DDS onTESTPLEX

SYSB:RMFGATSYSA:RMFGAT

SYSA:RMFGAT SYSB:RMFGAT SYSA:RMFGAT SYSB:RMFGAT

9/9/16

4

LOCALPLEXis preconfigured

One DDS connection per line

Enterprise-wide Connections to RMF Distributed Data Server (DDS)

Resource Monitoring – Monitoring Desktops

At a Glance

Metric Group

Metric

Interval Control

9/9/16

5

Resource Monitoring – Monitoring Desktops: z/OS and Linux

LPAR1 LPAR2

Work Units (TCBs and SRBs)

Logical Processors

z/OS Dispatcher

Logical Processors

Physical Processors

PR/SM Dispatcher

PR/SM

LPAR1 LPAR2

Work Units (TCBs and SRBs)

Logical Processors

z/OS Dispatcher

Logical Processors

Physical Processors

PR/SM Dispatcher

PR/SM

z/OS LPAR environment

9/9/16

6

Current IBM exploitation of zAAPs and zIIPs

Specialty CP Eligible Major Users

zAAP or zIIP on z13

Any Java Execution Websphere CICS Native appsXMLSS

zIIP Enclave SRBs DRDA over TCPIPDB2 Parallel QueryDB2 Utilities Load, Reorg, Rebuild, RUNSTATS (V10)DB2 V9 z/OS remote native SQL proceduresDB2 prefetch, deferred write(V10), DBM1, MSTR(V11) TCPIP - IPSECXMLSSzIIP Assisted HiperSockets Multiple WriteVirtual Tape Facility Mainframe (VTFM) Software z/OS Global Mirror (XRC), System Data Mover (SDM)z/OS CIM ServerRMF Mon IIIOMEGAMON on z/OS and DB2IMS Ver 8SDSF (V2.2)

CPU Activity Report Part 1 – Detailed CP Data

INTERVAL 14.59.302

9/9/16

7

System Address Space Analysis

LPAR1 LPAR2

Work Units (TCBs and SRBs)

Logical Processors

z/OS Dispatcher

Logical Processors

Physical Processors

PR/SM Dispatcher

PR/SM

LPAR1 LPAR2

Work Units (TCBs and SRBs)

Logical Processors

z/OS Dispatcher

Logical Processors

Physical Processors

PR/SM Dispatcher

PR/SM

z/OS LPAR environment

9/9/16 14

9/9/16

8

Partition Data Report

© Copyright IBM Corporation 2012

Workload Service Class Goal Period Duration Importance

TSO TSOPROD 80% within 1 second 1 500 280% within 10 seconds 2 10000 2VEL=5 3 3

TSODEV 80% within 1 second 1 400 2VEL=20 2 10000 2VEL=20 3 4

BATCH BATP VEL=15 1 3BATDEV VEL=10 1 4/DBATNOR AVG=1 min 1 200K 3

VEL=10 2 5

Typical Goals (1 of 3)

WLM typical Service Policy goals (1 of 3)

9/9/16

9

© Copyright IBM Corporation 2012

Workload Service Class Goal Period Duration Importance

CICS CICSNOR 90% within 0.2 second 1 1CICSSPCL 70% within 0.1 second 1 1CICSLOW Average 5 seconds 1 1

IMS IMSNOR 90% within 0.4 second 1 1IMSHOT 80% within 0.2 secs 1 1IMSLOW Average 5 seconds 1 5

DDF DB1A 70% within 0.5 second 1 2000 3VEL=10 2 3

DB1B VEL=10 1 3

APPC APP1 70% within 0.5 second 1 1000 2VEL=20 2 3

Typical Goals (2 of 3)

WLM typical Service Policy goals (2 of 3)

© Copyright IBM Corporation 2012

Workload Service Class Goal Period Duration Importance

OMVS UNIX1 80% within 0.5 second 1 500 2VEL=20 2 3

TRNMGR VEL50I1 VEL=50 1 1

STC STCHI VEL=40 1 2STCMED VEL=15 1 3STCLOW VEL=5 1 5/D

Typical Goals (3 of 3)

WLM typical Service Policy goals (3 of 3)

9/9/16

10

REPORT BY: POLICY=WLMPOL WORKLOAD=BAT_WKL SERVICE CLASS=BATSPEC RESOURCE GROUP=BATMAXRG TRANSACTIONS TRANS-TIME HHH.MM.SS.TTT --DASD I/O-- ---SERVICE---- SERVICE TIMES ---APPL %---AVG 0.98 ACTUAL 6.520 SSCHRT 11.5 IOC 8326 CPU 24.7 CP 0.97 MPL 0.98 EXECUTION 6.128 RESP 7.0 CPU 662386 SRB 0.0 AAPCP 0.01ENDED 10 QUEUED 391 CONN 6.9 MSO 0 RCT 0.0 IIPCP 0.00END/S 0.17 R/S AFFIN 0 DISC 0.0 SRB 965 IIT 0.0 #SWAPS 0 INELIGIBLE 0 Q+PEND 0.1 TOT 671677 HST 0.0 AAP 40.27EXCTD 0 CONVERSION 0 IOSQ 0.0 /SEC 11195 AAP 24.2 IIP 0.00AVG ENC 0.00 STD DEV 0 IIP 0.0

GOAL: EXECUTION VELOCITY 35.0% VELOCITY MIGRATION: I/O MGMT 99.2% INIT MGMT 92.2%

RESPONSE TIME EX PERF AVG ------ USING% ----- ------------ EXECUTION DELAYS % --------SYSTEM VEL% INDX ADRSP CPU AAP IIP I/O TOT CPU

SYSD --N/A-- 99.2 0.4 1.0 0.8 45.9 0.0 3.9 0.4 0.4

Workload Activity Report: The WLM view

RMF report is at 1 minute interval

Workload Activity Report – TSO example

REPORT BY: POLICY=WLMPOL01 WORKLOAD=TSO SERVICE CLASS=TSO RESOURCE GROUP=*NONE PERIOD=1 IMPORTANCE=2 CRITICAL =NONE

-TRANSACTIONS- TRANS-TIME HHH.MM.SS.TTT --DASD I/O-- ---SERVICE--- SERVICE TIME ---APPL %--- --PROMOTED-- ----STORAGE----AVG 293.25 ACTUAL 2.335 SSCHRT 187.4 IOC 81821K CPU 951.417 CP 114.26 BLK 0.000 AVG 2616.59 MPL 293.23 EXECUTION 2.335 RESP 0.4 CPU 197358K SRB 33.108 AAPCP 0.00 ENQ 0.000 TOTAL 767254.5 ENDED 80683 QUEUED 0 CONN 0.3 MSO 106510K RCT 42.824 IIPCP 0.00 CRM 0.000 SHARED 563.70 END/S 89.66 R/S AFFIN 0 DISC 0.0 SRB 7339K IIT 1.079 LCK 62.436 #SWAPS 46123 INELIGIBLE 0 Q+PEND 0.2 TOT 393027K HST 0.009 AAP 0.00 -PAGE-IN RATES-EXCTD 0 CONVERSION 0 IOSQ 0.0 /SEC 436732 AAP 0.000 IIP 0.00 SINGLE 0.0 AVG ENC 0.00 STD DEV 5.296 IIP 0.000 BLOCK 0.0 REM ENC 0.00 ABSRPTN 1489 SHARED 0.0 MS ENC 0.00 TRX SERV 1489 HSP 0.0

GOAL: RESPONSE TIME 000.00.02.000 AVG

RESPONSE TIME EX PERF AVG --EXEC USING%-- -------------- EXEC DELAYS % ----------- -USING%- --- DELAY % --- % SYSTEM HHH.MM.SS.TTT VEL% INDX ADRSP CPU AAP IIP I/O TOT CPU CRY CNT UNK IDL CRY CNT QUI

*ALL 000.00.02.335 76.4 1.2 561.0 0.2 0.0 0.0 0.0 0.1 0.1 0.0 0.0 2.6 97 0.0 0.0 0.0 JA0 000.00.01.654 65.5 0.8 117.1 0.1 0.0 N/A 0.1 0.1 0.1 0.0 0.0 2.0 98 0.0 0.0 0.0 JB0 000.00.02.169 65.2 1.1 254.7 0.2 0.0 0.0 0.0 0.1 0.1 0.0 0.0 2.2 98 0.0 0.0 0.0 JC0 000.00.01.612 79.2 0.8 61.3 0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.2 95 0.0 0.0 0.0 JE0 000.00.02.685 95.0 1.3 44.0 0.8 0.0 N/A 0.0 0.0 0.0 0.0 0.0 3.0 96 0.0 0.0 0.0 JF0 000.00.02.923 92.6 1.5 13.0 0.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.5 97 0.0 0.0 0.0 J80 000.00.11.747 66.7 5.9 30.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.4 99 0.0 0.0 0.0 J90 000.00.02.655 92.9 1.3 21.0 1.0 0.0 0.0 0.0 0.1 0.1 0.0 0.0 2.1 97 0.0 0.0 0.0 TPN 000.00.04.188 82.4 2.1 8.0 0.1 0.0 0.0 0.1 0.0 0.0 0.0 0.0 7.4 92 0.0 0.0 0.0 Z0 000.00.01.689 76.0 0.8 12.0 0.2 0.0 0.0 0.0 0.1 0.0 0.0 0.0 4.0 96 0.0 0.0 0.0

9/9/16

11

RMF Product Overview

RMF Sysplex Data Server and APIs

RMF PostprocessorHistorical Reporting,

Analysis and Planning

RMF Monitor II and IIIReal-Time Reporting,

Problem Determination

RMFData Gatherer RMF

Monitor I

RMFMonitor II

background

RMFMonitor III

SMF

RMF Data Portal for z/OSRMF Spreadsheet Reporter z/OSMF Resource Monitoring

AIX, Windows & LinuxCIM Provider

CIM Client APIs

VSAM

RMF Distributed Dataserver (DDS)& RMF XP (GPM4CIM)

RMF Data Portal for z/OSRMF Performance Data Portal