Chapter 4 Further Reading

Tier 1 — Essential References

These are the authoritative sources. If you read nothing else, read these.

IBM Documentation

z/OS DFSMS Using Data Sets (SC23-6855) The definitive reference for dataset management on z/OS. Covers every dataset organization (sequential, PDS, PDSE, VSAM), allocation parameters, and access method details. Chapters on VSAM are particularly relevant to this chapter's content on KSDS, ESDS, RRDS, and linear datasets. Updated with each z/OS release. Available on IBM Documentation (formerly Knowledge Center). Read: Chapters on VSAM organization and processing, dataset allocation, and the SPACE parameter.

z/OS DFSMS Access Method Services for Catalogs (SC23-6853) The complete reference for IDCAMS — the utility that defines, deletes, alters, and lists catalog entries. Every DEFINE CLUSTER, DEFINE GDG, LISTCAT, and REPRO command in this chapter comes from this manual. Essential for any architect who manages VSAM datasets or GDGs. Read: DEFINE CLUSTER syntax and parameters, DEFINE GDG syntax, LISTCAT output interpretation.

z/OS DFSMS Implementing System-Managed Storage (SC23-6849) Covers SMS configuration: storage classes, management classes, data classes, storage groups, and ACS routines. This is where you learn to design the SMS policies discussed in Section 4.3. Includes the ACS routine language reference. Read: Chapters on construct definitions, ACS routine coding, and SMS class interaction.

z/OS DFSMS Storage Administration (SC23-6850) The operational companion to the implementation guide. Covers day-to-day SMS management: activating configurations, testing ACS routines, managing storage groups, and monitoring SMS health. Read: Chapters on ACS routine testing and storage group management.

IBM Redbooks

DFSMS: A Practical Guide to Data Management (SG24-8447) An IBM Redbook that walks through SMS configuration with practical examples. More approachable than the reference manuals, with real-world scenarios similar to the CNB and Pinnacle case studies in this chapter. Includes step-by-step ACS routine development. Read: End-to-end SMS configuration example, VSAM performance tuning chapter.

VSAM Demystified (SG24-6105) The best single resource for understanding VSAM internals. Covers CI/CA structure, split mechanics, share options, buffering, and performance tuning in depth. If you're designing VSAM configurations for production, this Redbook is essential. Read: Chapters on VSAM internals, share options, buffer management, and performance analysis.

z/OS Catalog Management (SG24-5765) Comprehensive guide to ICF catalog architecture, catalog recovery, and troubleshooting. Covers BCS/VVDS internals, multi-level alias configuration, and catalog maintenance procedures. Read: Catalog architecture overview, alias configuration, catalog recovery procedures.


Tier 2 — Deepening Your Understanding

These resources extend the chapter's concepts into specialized areas.

Performance and Tuning

z/OS DFSMS Performance Monitoring and Tuning (SC23-6871) Detailed guidance on monitoring dataset I/O performance using SMF records (Type 42, Type 64), RMF reports, and VSAM statistics. Essential for the capacity monitoring and performance analysis discussed in Section 4.7. Read when: You're troubleshooting I/O performance issues or setting up monitoring dashboards.

z/OS MVS Initialization and Tuning Guide (SA23-1379) System-level tuning that affects dataset performance: I/O configuration, buffer pool defaults, catalog address space parameters, and SMF recording options. Read when: You need to tune system-level parameters that affect your dataset I/O patterns.

"VSAM Performance" chapter in z/OS Performance: Monitoring and Tuning (SC34-2645) Focused specifically on VSAM performance metrics: buffer hit ratios, CI/CA split rates, index levels, and read/write I/O patterns. Includes guidance on interpreting VSAM statistics from LISTCAT and SMF records. Read when: You're diagnosing VSAM performance degradation or designing buffer strategies.

Storage Management

z/OS DFSMShsm Storage Administration (SC23-6870) Complete guide to Hierarchical Storage Manager: migration policies, backup management, ABARS (Aggregate Backup and Recovery Support), and tape management integration. Extends the HSM migration discussion in Section 4.7. Read when: You're designing migration and backup strategies or troubleshooting HSM recall issues.

z/OS DFSMSdss Storage Administration (SC23-6868) Guide to DFSMSdss utilities for dataset and volume-level operations: COPY, DUMP, RESTORE, DEFRAG, and CONVERTV. The REPRO-based reorganization in Section 4.7 is one approach; DFSMSdss provides complementary capabilities. Read when: You need volume-level operations, cross-volume dataset copy, or DASD defragmentation.

GDG Management

z/OS DFSMS Managing Catalogs (SC23-6854) The catalog management guide includes detailed GDG handling: base definition, generation numbering, catalog entry maintenance, and recovery of GDG base/generation inconsistencies. Extends the GDG material in Section 4.6. Read when: You're dealing with GDG catalog anomalies, orphaned generations, or GDG base recovery.

Security

z/OS Security Server RACF Security Administrator's Guide (SA23-2289) The RACF guide covers dataset-level security in depth: generic and discrete profiles, conditional access, FACILITY class resources, and audit logging. Connects to the RACF security model discussion in Section 4.8 (Production Considerations). Read when: You're designing dataset security models based on naming conventions.

Modernization

Modernizing z/OS Datasets with zFS and PDSE (SG24-8448) Explores modern alternatives to traditional dataset organizations, including zFS (z/OS UNIX file system), PDSE (Partitioned Dataset Extended), and their integration with SMS. Relevant for shops modernizing their dataset architecture, like Sandra Chen's work at Federal Benefits Administration. Read when: You're evaluating modern dataset organizations for new applications or modernization projects.

z/OS Connect and API-Driven Dataset Access IBM's documentation on accessing z/OS datasets through RESTful APIs, relevant to SecureFirst Retail Bank's mobile modernization (Carlos Vega's API architecture). Understanding how datasets are accessed from API layers changes your design considerations. Read when: You're building APIs that need to access mainframe datasets.

Community and Practical Resources

SHARE Conference Proceedings SHARE (the mainframe user group) regularly publishes presentations on DFSMS, VSAM tuning, and storage management. Search the SHARE proceedings archive for recent presentations on SMS class design and VSAM performance — practitioners share real-world configurations similar to the case studies in this chapter. Access: share.org/proceedings

IBM Z and LinuxONE Community The IBM Z community forums contain active discussions on dataset management topics. Particularly useful for troubleshooting catalog issues and ACS routine design questions. Access: community.ibm.com/zsystems

Planet Mainframe (planetmainframe.com) Industry news and practitioner articles on mainframe storage management. Useful for staying current on new DFSMS features and best practices.


Reading Path Recommendation

If you're new to SMS and storage management: Start with DFSMS: A Practical Guide (Redbook), then VSAM Demystified (Redbook), then the DFSMS reference manuals as needed.

If you're an experienced systems programmer deepening VSAM knowledge: Start with VSAM Demystified, then the DFSMS Using Data Sets reference (VSAM chapters), then the Performance Monitoring and Tuning guide.

If you're designing a new SMS configuration from scratch: Start with Implementing System-Managed Storage, then Storage Administration, then test with ACS routine examples from the Practical Guide Redbook.

If you're focused on GDG and batch processing: Start with the Managing Catalogs guide (GDG chapters), then DFSMShsm Storage Administration for migration/retention, then the Catalog Management Redbook for recovery procedures.