REXX HANDOUT

Post on 18-Apr-2015

180 views 3 download

Transcript of REXX HANDOUT

I Can See! Experiences With Managing DFSMShsm Visually and Automatically Using CA VantageIan ChudleighCA Inc.

August 28th, 2009Session 2436

Abstract

• DFSMShsm has grown in complexity over the years and performs a wider range of tasks than ever. Attend this session to see how users gain visibility into DFSMShsm processes using the CA Vantage Graphical User Interface. See examples of the visual tools that help you decide when to leave DFSMShsm alone, and when to use CA Vantage automation wizards to tailor DFSMShsm processes to meet your requirements.

3

Agenda

• CA Vantage Coverage of DFSMShsm • Generalized Viewing and Reporting

• Consoles• Actions

• CA Vantage General Services and DFSMShsm • Data Mining, Decision Support, Automated Intervention• Automation and Summarization Examples

• Specific DFSMShsm Productivity Aids• Questions

4

DFSMShsm Coverage

5

Agenda

• CA Vantage Coverage of DFSMShsm • Generalized Viewing and Reporting

• Consoles• Actions

• CA Vantage General Services and DFSMShsm • Data Mining, Decision Support, Automated Intervention• Automation and Summarization Examples

• Specific DFSMShsm Productivity Aids• Questions

6

Standard Reports

• Summary and Detail Reports as Shown on Previous Slide• LOGX/Y or PDA Logs• “Input List” (Data Source) Defaults – Or User Specified

7

Standard Report Examples

• Detail and Summary

8

9

View Manipulation – CDS Example…

Filter and Sort….

10

Re-arrangement & Color…

Select Desired Fields.

Assign Colors and Scales

11

Presentation Options

12

Save Your View

Distributing Output on a Schedule

13

Scheduling…

14

Destinations….

15

Email Attachment Example

16

Email Result

17

Actions Capability

18

19 19

Dashboard Function (Consoles)

• Filter and Present Values, Totals, Average, Max or Min on Any Field from Any z/OS System…

Agenda

• CA Vantage Coverage of DFSMShsm • Generalized Viewing and Reporting

• Actions• Consoles

• CA Vantage General Services and DFSMShsm • Data Mining, Decision Support, Automated Intervention• Automation and Summarization Examples

• Specific DFSMShsm Productivity Aids• Questions

20

Generalized Summarization

• Data Mining Tool• Decision Support• Wizard Driven – No Programming• Operates On Any Object

• See “DFSMShsm Coverage” Slide• Supplements Factory-Distributed Summaries

21

Generalized Summaries Wizard

22

Generalized Summary Methods

23

Summary Example 1

24

Step Summary –OCDS Blocks

Written

Summary Example 2 - Recalls

25

Summary Example 3 – MCDS By HLQ

26

DFSMShsm Automation

• General Automation• Message Automation

• Real Time Log Intercept or Post Process• Most Common Usage• Specific User Examples

27

General Automation (GOA)• General Principles

• Scheduled, Wizard Driven, Operates On All Objects• Violations Defined By Filters For Flexibility• Comprehensive Response Actions

• JCL, Operator Commands, Emails, Pagers, Problem Tickets, WTO, SNMP, CA Unicenter

• Can Take Multiple Passes With Different Actions

GOA Wizard – Minimizes Coding

29

Timing

30

Filter Opportunities or Violations

31

Violation and Action Types

32

Automated Action Example

33

Multiple Phase Automation

34

• Problem Should be Solved • E.g. Apply Same Filters, Record Count = 0• Ensure Data Sources Have Been Refreshed

Message Automation

• Console Messages• DFSMShsm Intercepted In Real Time • DFSMShsm Log Scan• Responses can be any or all of:

• Batch Job• Operator Command• WTO, TSO SEND, E-Mail Message, Unicenter, SNMP• Various Logging Options including SMF

• Can schedule in shifts• Message Parsing and Substitution Capabilities

35

Message Automation Wizard

36

Most Common User Automation

• Selective Migration Of Files Early • Recycle Based on Own Timetable and Criteria• Identifying and Alerting TTOC Issues• Monitor ML1 Pools• Monitor MWE Queue• Controlling Functions such as EXPIREBV, BACKVOL CDS• Dozens Of ARC Message Opportunities

37

Specific User Automation Examples

• RECYCLE – Many Specific Implementations• Recycle tapes with <24% valid data without a previous or

successive volser. An email of the volsers is sent to the Tape Group. A job is submitted which issues HSM Recycle commands and also IEBGENERs the volsers into a GDG. This GDG is then used for input, by another job outside of the script, to locate the slot number each cartridge resides in the Rack

• LARGE Pool Migration• Two-phase Script. Monitors for SGLARGE > 95%. Sends

Migrate commands to DFSMShsm for data sets > 7500 tracks The second phase executes 60 minutes later and will migrate data sets smaller than 7500 tracks if the 95% threshold is still exceeded. Email Notifications sent.

38

More User Examples

• Ensure DFSMShsm Tape Copies• Tape Duplexing with DFSMShsm was recently implemented

and the tape copies are normally created during secondary space management. This script emails a list of tapes that do not have copies.

• Migrate Large GDGs Direct to Tape• At a particular time, migrate large GDGs from a particular

application to tape.• ML1 to ML2 Migration

• Migrates the 50 largest data sets from ML1 to ML2 when the ML1 pool is greater than 90% full

39

User Examples - DFSMShsm Real Time Messages

• ARC0734I RC=37, Redrive large ML1 Migrations to ML2• ARC0352I 40 Tape Limit For DSN• ARC1506E Recall Queue and Coupling Facility• ARC0019I Monitor Cell Pool Shortages• ARC0422I and ARC0425I Tape Copy Return Codes and

Errors

40

Agenda

• CA Vantage Coverage of DFSMShsm • Generalized Viewing and Reporting

• Actions• Consoles

• CA Vantage General Services and DFSMShsm • Data Mining, Decision Support, Automated Intervention• Automation and Summarization Examples

• Specific DFSMShsm Productivity Aids• Questions

41

Additional DFSMShsm Aids

• Multiple Address Space support• DFSMShsm Monitor• Consolidate Non-Zero Return Codes• Cancel Active Tasks• Volume Dump / Backup Visibility• High Speed Audits With Fix Capability• Patches • Daily Statistics Records

42

Multiple Address Space Management

• Actions Available• Shutdown and Restart• Security – STGADMIN or HSM DBA Authority

Multiple Address Space Management (cont’d)

• Zoom (Drill Down) To Primary or Auxiliary DFSMShsm Tasks

Individual Address Space Detail

• Data from DFSMShsm Control Blocks • QCT and MCVT

• Can Log Data On Interval • General Service

DFSMShsm Monitor

• Two Interval Timers• One For Low Overhead Fields (Seconds)

• Recall Activity• Waiting and Active • CPU % and CPU Usage• Tapes Active• Host ID and Name• Status fields

• One For Higher Overhead Fields (Minutes)• % Used Data For JRNL, MCDS, BCDS, OCDS, SDSP

and ML1

Non-Zero Return Codes

• Consolidates All Non-Zero Return Code Activities• FSR Records and Log Records (LOGX or PDA)

Active DFSMShsm Data Movement Tasks

• This object shows the Active Movement Tasks Under the control of DFSMShsm

• These Tasks can be Started by Auto Dackup, Auto Dump and Primary/Secondary Space Management

• The Object Also Shows Active ABARS tasks

Active Tasks – Actions & Zoom

Dump/Backup Disk Volume Summary

• High-Level Overview of Volumes Defined For Dump and Backup

• NONE – Volumes Not Defined For Either• Extensive Drill-Down (Zoom)

Dump/Backup Disk Volume Zooms

High Performance DFSMShsm Audit

• DFSMShsm Audit• Long Standing CA Vantage Function• MCDS, OCDS and BCDS (Including MCC/MCB)• Completely Integrated With All General Services • FIXCDS Capabilities

• Parameters To Control…• Which Errors to Show• Stop After nnnnn Errors• How Many CDS Records to Process

FIXCDS Support

FIXCDS Action Example

• Writes to FIXCDS and Patch Activity Log• Accessible on CA Vantage Tree

PATCH Support

• Also Writes to FIXCDS and Patch Activity Log• Default Patch List Supplied• User Customizable List

PATCH Action Example

PATCH and FIXCDS Log

• Patch Output Shown – FIXCDS Log Entries Also

Daily Statistics Records (DSR)

• DSRs Written to MCDS and SMF• Recalls,Migrations, Recycles, Extent Reductions etc..

• Drill-Down Available For Even More Detail

Daily Statistics Records - Detail

• Examples Of Fields• Number of backup tapes recycled • Number of migration tapes recycled • Number of times a recall was satisfied by a tape already

mounted • Number of times a recover was satisfied by a tape already

mounted • Number of data set migrations by volume request • Number of data set migrations by data set request • Number of volumes backed up • Etc.

59

Summary

• Comprehensive DFSMShsm Management Toolset• All GUI Based Without 3270 Restrictions

• Drag/Drop, Multi windows open, All LPARs Together etc.• Reporting Tools To identify Issues

• Customizable, Filtered Views For Quick Checks• Actions Menus For Ad-Hoc Responses

• Wizard-Driven Automation System• Flexibility - Thresholds based on any filter, on any display• Minimizes Coding Requirements

• DFSMShsm-Specific Productivity Aids

60

CA Highlights

Monday9:30 a.m. – 10:30 a.m.

System z Keynote: Empowering the Next Generation to Support the Mainframe’s Leading Role in the Enterprise ArchitectureChris O’MalleyExecutive Vice President and General Manager Mainframe Business Unit, CA

Korbel 2b/2c/3b/3c

Tuesday9:30 a.m. – 10:30 a.m.

CA's Mainframe 2.0: Simplifying the Installation, Deployment, and Configuration of CA Products on z/OS

Korbel 4c

Tuesday3:00 p.m. – 4:00 p.m.

Integration of CA Wily Introscope / CA SYSVIEW Delivering Application Performance Management

Korbel 4d

Wednesday3:00 p.m. – 4:00 p.m.

Going Green with Storage in a Cost-Constrained World Korbel 1c

Monday4:00 p.m. – 7:00 p.m.Tuesday11:30 a.m. – 1:30 p.m. 4:00 p.m. – 7:00 p.m.Wednesday10:30 a.m. – 1:30 p.m.

See CA Mainframe Software Manager for yourselfCA solution demosRaffles and giveawaysCustomer appreciation events

SHARE Technology Exchange Expo Booth 109

Visit us online

CA mainframe solutions

www.ca.com/mainframe

Mainframe 2.0 and strategy

www.ca.com/mainframe2

Thank You for Being a CA Customer!