0% found this document useful (0 votes)
71 views28 pages

3015 - Useful Tools That Come With DFSMS - A User Experience

The document discusses several tools that come with DFSMS including SMF records, Dcollect, Volume Mount Analyzer, and NaviQuest. It provides examples of how each tool can be used, such as using SMF Type 42 records to analyze DFSMS activity, using Dcollect to take snapshots of data, and using Volume Mount Analyzer to analyze tape drive usage. The document also discusses when it may be preferable to purchase third-party tools versus using built-in tools.

Uploaded by

gborja8881331
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views28 pages

3015 - Useful Tools That Come With DFSMS - A User Experience

The document discusses several tools that come with DFSMS including SMF records, Dcollect, Volume Mount Analyzer, and NaviQuest. It provides examples of how each tool can be used, such as using SMF Type 42 records to analyze DFSMS activity, using Dcollect to take snapshots of data, and using Volume Mount Analyzer to analyze tape drive usage. The document also discusses when it may be preferable to purchase third-party tools versus using built-in tools.

Uploaded by

gborja8881331
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

Useful Tools that come with DFSMS

SHARE/GUIDE 91 - Session 3015


Tuesday, August 18, 11:00 AM
Speaker: Lynette Pope
Electronic Data Systems - BellSouth
Internet: [email protected]

Electronic Data Systems@BellSouth 9/14/98 1


Overview
■ What is the big deal? Just buy something.
■ Use DFSMS Tools to brainstorm new
processes
■ DFSMS Tools
• how do they work
• where are they?
• example of uses
■ Summary
Electronic Data Systems@BellSouth 9/14/98 2
DFSMS Tools
■ SMF Records
■ Dcollect
■ Volume Mount Analyzer
■ NaviQuest
■ Others

Electronic Data Systems@BellSouth 9/14/98 3


Built-in Tools vs. Purchased
BUY IT!!!
■ Packages are the way to go
• little or no programming
• formatted data and graphs
• canned reports
• stored data for trending
• faster for repeated tasks

Electronic Data Systems@BellSouth 9/14/98 4


Built-in Tools vs. Purchased
BUY IT????
■ a package may not be the best choice
• lots of data vs. information
• how much CPU and DASD required?
– to run the product
– to support the processing
– to support trending
■ $$ MONEY !!! $$
■ How much time will be spent in support
of the package
Electronic Data Systems@BellSouth 9/14/98 5
Built-in Tools vs. Purchased
BUILD IT ????
■ programming expertise required
■ trending is difficult
■ Very little (if any) money required... but
LOTS of TIME

Electronic Data Systems@BellSouth 9/14/98 6


Built-in Tools vs. Purchased
BUILD IT!!!!!
■ opportunity to save resources
• retrieve the information YOU need
• retain only the data YOU need
■ ideas and code available from CBT tape
and SHARE tape
■ customize reports and graphs for your
management
■ It’s “FREE”

Electronic Data Systems@BellSouth 9/14/98 7


SMF
■ System management facilities
• collects and records system and
job-related information
– user billing
– Analyze the configuration.(type 0,8-11,19,22)
– Summarize DASD activity (type 42)
– Evaluate data set activity.(4,14-15,17-18,30,
34,61,62)
– analyze DFSMS activity (type 42)
– Profile system resource use (type 74)
Electronic Data Systems@BellSouth 9/14/98 8
SMF
• Type 14 - data set open for input
• Type 15 - data set opend for output
• Type 17 - data set scratch status
• Type 42 - DFSMS Statistics and
Configuration
• Type 61 - Integrated Catalog Facility
Define Activity
• Type 62 - VSAM Component or Cluster
Opened
Electronic Data Systems@BellSouth 9/14/98 9
SMF
■ Are you collecting the records you
need?
• check SYS1.PARMLIB(SMFPRMxx)

■ SMF Type 42 - DFSMS Statistics and


Configuration Record
• adds 15-20% to size of SMF file

Electronic Data Systems@BellSouth 9/14/98 10


SYS1.PARMLIB(SMFPRMxx)
SYS(TYPE(00,04:07,14,15,17:23,26,30,36,41,47,50,
52,57,61:68,70:79,90:92,100:102,128:255),
EXITS(IEFU83,IEFU84,IEFACTRT,IEFUJV,IEFUSI,
IEFUTL,IEFU29,IEFUJI),INTERVAL(SMF,SYNC),NO
DETAIL)

SUBSYS(STC,TYPE(00,04:06,14,15,17:19,22,23,26,
30,36,41,47,50,
52,57,61:68,70:79,90:92,100:102,128:255),
EXITS(IEFU29,IEFU83,IEFU84,IEFUTL))

Electronic Data Systems@BellSouth 9/14/98 11


SMF - Type 42 record - DFSMS
information
• subtype 1 - device statistics
• subtype 2 - cache controller
• subtype 3 - SMS configuration changes
• subtype 4 - concurrent copy
• subtype 5 - VTOC and VVDS I/O
• subtype 6 - data set level I/O statistics
• subtype 11 - XRC
• subtype 14 - ADSM
• subtypes 15-19 - VSAM RLS
Electronic Data Systems@BellSouth 9/14/98 12
SMF - our most used records
■ who deleted my data set (type 17)
■ track data set activity (type 14,15,17,61)
■ catalog restore - recover last backup
and add updates from SMF records
(type 61,62,64,65,66)
■ input to support tools and products -
Volume Mount Analyzer, NaviQuest,
RMF, CMF, DFSMS Optimizer, etc.
Electronic Data Systems@BellSouth 9/14/98 13
Dcollect
■ Dcollect (Data Collection)
• batch
• ISMF
■ good for snapshots
■ excellent to collect subset of information
■ difficult to perform trending
■ output requires extra code to create
readable data
Electronic Data Systems@BellSouth 9/14/98 14
Dcollect - weigh the benefits
■ amount of data kept
• do you need data for long-term trending?
■ amount of space and CPU used
• for data collection
• for post processing
■ disruption to production processing due
to enqueues against volumes

Electronic Data Systems@BellSouth 9/14/98 15


Volume Mount Analyzer
■ Uses SMF records to create and format
reports about tape usage
■ Required SMF records
• Type 4-5 - Step End, Job End
• Type 14-15 - Open for input, output
• Type 21 - volume demount
• Type 30(subtype 4 and 5) - address space
record contains same data as subtypes 4,
5, 34, 35
Electronic Data Systems@BellSouth 9/14/98 16
VMA preparation
■ Post processing of raw SMF data
• SYS1.SAMPLIB(GFTAXTRP)
■ VMA batch job
• SYS1.SAMPLIB(GFTAVMAP)
• control cards not required
• will not fail if required records are missing
• tape analysis is not valid w/o type 21

Electronic Data Systems@BellSouth 9/14/98 17


VMA - Scenarios for use
■ tape drive analysis
• do we have enough tape drives
• should tape drive activity be re-distributed
■ tape data set analysis
• are we wasting tapes with small data sets
• should stacking be considered
• determine SMS ACS filter list information

Electronic Data Systems@BellSouth 9/14/98 18


NaviQuest
■ generate lists of data
■ test SMS ACS routines
■ process Dcollect
■ ISMF functions via batch
■ batch - SYS1.SACBCNTL
■ make your own copy and customize
■ leave the original intact!!!
■ ISMF Option 11
Electronic Data Systems@BellSouth 9/14/98 19
NaviQuest Input
■ SMF data
■ Dcollect data
■ Saved ISMF list
■ VMA Data
■ some post processing required

Electronic Data Systems@BellSouth 9/14/98 20


NaviQuest canned
SMS ACS Testing
■ Generate test cases
• ACBJBAG1 - from previously collected
Dcollect data ('D' records)
• ACBJBAG2 - from a previously saved
ISMF data set list
• ACBJBAOW - from VMA extract file

Electronic Data Systems@BellSouth 9/14/98 21


NaviQuest canned

ACBJBAIB -Alter storage group volume


status
■ Define/alter constructs
• ACBJBAJ1 - Management class
• ACBJBAJ2 - Pool storage group
• ACBJBAJ3 -Tape storage group

Electronic Data Systems@BellSouth 9/14/98 22


NaviQuest canned
■ Generate and save
• ACBJBAI2 - data set list
• ACBJBAI5 - DASD volume list
■ Generate model commands
• ACBJBAM1 - from saved ISMF table (data
set list)
• ACBJBAM2 - from Dcollect data

Electronic Data Systems@BellSouth 9/14/98 23


NaviQuest canned
■ start of automation
• ACBJBAOQ - Translate ACS Routines
• ACBJBAOS - Validate SCDS
■ Dcollect post-processing
• ACBJBAO7 - Generate Dcollect output
• ACBJBAXV - Generate volume report
• ACBJBARD - Generate data set report
• ACBJBAR2 - Generate SMS configuration
report
Electronic Data Systems@BellSouth 9/14/98 24
NaviQuest
■ the long awaited ‘Batch ISMF’
■ jobs run a long time
■ filtering Dcollect is faster with SAS,
REXX, or assembler
■ NaviQuest does not require that you
know a programming language to
receive readable data

Electronic Data Systems@BellSouth 9/14/98 25


DFSMS Tools.....Summary
■ Just buying something seems faster.
■ Is a product in your budget?
■ the data is out there - be imaginative
• what data is available?
• what output is required?
• how can I manipulate it?
■ need help with programming or ideas?
• CBT tape
• SHARE tape
Electronic Data Systems@BellSouth 9/14/98 26
REFERENCES
■ SMF
• OS390 V1R1.3 System Management
Facilities (SMF)
■ IDCAMS
• DFSMS/MVS V1R3 Access Method
Services for ICF
■ NaviQuest
• DFSMS/MVS V1R3 NaviQuest User’s
Guide
Electronic Data Systems@BellSouth 9/14/98 27
REFERENCES
■ Volume Mount Analyzer
• DFSMS/MVS V1R3 Using Volume Mount
Analyzer
■ ISMF
• DFSMS/MVS V1R3 Using ISMF
■ CBT Tape - www.share.org
■ SHARE Tape - www.share.org

Electronic Data Systems@BellSouth 9/14/98 28

You might also like