REXX HANDOUT
-
Upload
pawan-manandhar -
Category
Documents
-
view
180 -
download
3
Transcript of REXX HANDOUT
![Page 1: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/1.jpg)
I Can See! Experiences With Managing DFSMShsm Visually and Automatically Using CA VantageIan ChudleighCA Inc.
August 28th, 2009Session 2436
![Page 2: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/2.jpg)
![Page 3: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/3.jpg)
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
![Page 4: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/4.jpg)
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
![Page 5: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/5.jpg)
DFSMShsm Coverage
5
![Page 6: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/6.jpg)
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
![Page 7: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/7.jpg)
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
![Page 8: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/8.jpg)
Standard Report Examples
• Detail and Summary
8
![Page 9: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/9.jpg)
9
View Manipulation – CDS Example…
Filter and Sort….
![Page 10: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/10.jpg)
10
Re-arrangement & Color…
Select Desired Fields.
Assign Colors and Scales
![Page 11: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/11.jpg)
11
Presentation Options
![Page 12: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/12.jpg)
12
Save Your View
![Page 13: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/13.jpg)
Distributing Output on a Schedule
13
![Page 14: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/14.jpg)
Scheduling…
14
![Page 15: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/15.jpg)
Destinations….
15
![Page 16: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/16.jpg)
Email Attachment Example
16
![Page 17: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/17.jpg)
Email Result
17
![Page 18: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/18.jpg)
Actions Capability
18
![Page 19: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/19.jpg)
19 19
Dashboard Function (Consoles)
• Filter and Present Values, Totals, Average, Max or Min on Any Field from Any z/OS System…
![Page 20: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/20.jpg)
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
![Page 21: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/21.jpg)
Generalized Summarization
• Data Mining Tool• Decision Support• Wizard Driven – No Programming• Operates On Any Object
• See “DFSMShsm Coverage” Slide• Supplements Factory-Distributed Summaries
21
![Page 22: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/22.jpg)
Generalized Summaries Wizard
22
![Page 23: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/23.jpg)
Generalized Summary Methods
23
![Page 24: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/24.jpg)
Summary Example 1
24
Step Summary –OCDS Blocks
Written
![Page 25: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/25.jpg)
Summary Example 2 - Recalls
25
![Page 26: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/26.jpg)
Summary Example 3 – MCDS By HLQ
26
![Page 27: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/27.jpg)
DFSMShsm Automation
• General Automation• Message Automation
• Real Time Log Intercept or Post Process• Most Common Usage• Specific User Examples
27
![Page 28: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/28.jpg)
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
![Page 29: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/29.jpg)
GOA Wizard – Minimizes Coding
29
![Page 30: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/30.jpg)
Timing
30
![Page 31: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/31.jpg)
Filter Opportunities or Violations
31
![Page 32: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/32.jpg)
Violation and Action Types
32
![Page 33: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/33.jpg)
Automated Action Example
33
![Page 34: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/34.jpg)
Multiple Phase Automation
34
• Problem Should be Solved • E.g. Apply Same Filters, Record Count = 0• Ensure Data Sources Have Been Refreshed
![Page 35: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/35.jpg)
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
![Page 36: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/36.jpg)
Message Automation Wizard
36
![Page 37: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/37.jpg)
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
![Page 38: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/38.jpg)
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
![Page 39: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/39.jpg)
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
![Page 40: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/40.jpg)
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
![Page 41: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/41.jpg)
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
![Page 42: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/42.jpg)
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
![Page 43: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/43.jpg)
Multiple Address Space Management
• Actions Available• Shutdown and Restart• Security – STGADMIN or HSM DBA Authority
![Page 44: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/44.jpg)
Multiple Address Space Management (cont’d)
• Zoom (Drill Down) To Primary or Auxiliary DFSMShsm Tasks
![Page 45: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/45.jpg)
Individual Address Space Detail
• Data from DFSMShsm Control Blocks • QCT and MCVT
• Can Log Data On Interval • General Service
![Page 46: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/46.jpg)
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
![Page 47: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/47.jpg)
Non-Zero Return Codes
• Consolidates All Non-Zero Return Code Activities• FSR Records and Log Records (LOGX or PDA)
![Page 48: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/48.jpg)
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
![Page 49: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/49.jpg)
Active Tasks – Actions & Zoom
![Page 50: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/50.jpg)
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)
![Page 51: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/51.jpg)
Dump/Backup Disk Volume Zooms
![Page 52: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/52.jpg)
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
![Page 53: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/53.jpg)
FIXCDS Support
![Page 54: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/54.jpg)
FIXCDS Action Example
• Writes to FIXCDS and Patch Activity Log• Accessible on CA Vantage Tree
![Page 55: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/55.jpg)
PATCH Support
• Also Writes to FIXCDS and Patch Activity Log• Default Patch List Supplied• User Customizable List
![Page 56: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/56.jpg)
PATCH Action Example
![Page 57: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/57.jpg)
PATCH and FIXCDS Log
• Patch Output Shown – FIXCDS Log Entries Also
![Page 58: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/58.jpg)
Daily Statistics Records (DSR)
• DSRs Written to MCDS and SMF• Recalls,Migrations, Recycles, Extent Reductions etc..
• Drill-Down Available For Even More Detail
![Page 59: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/59.jpg)
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
![Page 60: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/60.jpg)
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
![Page 61: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/61.jpg)
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
![Page 62: REXX HANDOUT](https://reader034.fdocuments.us/reader034/viewer/2022050704/553250a0550346a05d8b4568/html5/thumbnails/62.jpg)
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!