O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

ABCs of IBM z/OS System Programming Volume 1

Book Description

Abstract

The ABCs of IBM® z/OS® System Programming is a 13-volume collection that provides an introduction to the z/OS operating system and the hardware architecture. Whether you are a beginner or an experienced system programmer, the ABCs collection provides the information that you need to start your research into z/OS and related subjects.
Whether you want to become more familiar with z/OS in your current environment, or you are evaluating platforms to consolidate your online business applications, the ABCs collection will serve as a powerful technical tool.
Volume 1 provides an updated understanding of the software and IBM zSeries architecture, and explains how it is used together with the z/OS operating system. This includes the main components of z/OS needed to customize and install the z/OS operating system. This edition has been significantly updated and revised.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Chapter 1. The World of IBM Z
    1. 1.1 IBM Z hardware configuration
    2. 1.2 Parallel Sysplex
    3. 1.3 Coupling facility
      1. 1.3.1 CF structure encryption
    4. 1.4 Cryptographic hardware
    5. 1.5 z/OS services
    6. 1.6 ICSF
    7. 1.7 z/OS security
      1. 1.7.1 SAF
      2. 1.7.2 RACF
    8. 1.8 Data Facility Storage Management Subsystem
      1. 1.8.1 z/OS Data Set Encryption
    9. 1.9 IBM Health Checker for z/OS
      1. 1.9.1 Health Checker for z/OS processing
    10. 1.10 IBM z/OS Management Facility
  5. Chapter 2. The z/OS system programmer
    1. 2.1 The role of the system programmer
    2. 2.2 z/OS system programmer management overview
    3. 2.3 The system programmer and z/OS operations
      1. 2.3.1 Planning
      2. 2.3.2 Daily operations
    4. 2.4 Ordering z/OS
      1. 2.4.1 z/OS delivery options
      2. 2.4.2 SMP/E Internet Service Retrieval
  6. Chapter 3. TSO/E, ISPF, JCL, and SDSF
    1. 3.1 TSO/E
      1. 3.1.1 TSO/E highlights
      2. 3.1.2 TSO/E customization
      3. 3.1.3 TSO/E logon procedure
      4. 3.1.4 Line mode TSO/E
      5. 3.1.5 TSO/E languages
    2. 3.2 Interactive System Productivity Facility
      1. 3.2.1 Using ISPF
      2. 3.2.2 ISPF structure
      3. 3.2.3 Data set types supported
      4. 3.2.4 ISPF components
      5. 3.2.5 ISPF primary option menu
    3. 3.3 Job control language
      1. 3.3.1 JCL introduction
      2. 3.3.2 JCL streams and jobs
      3. 3.3.3 Job Entry Subsystems
      4. 3.3.4 Job Entry Subsystem 2
      5. 3.3.5 Job Entry Subsystem 3
    4. 3.4 System Display and Search Facility
      1. 3.4.1 SDSF: Panels hierarchy
      2. 3.4.2 JES2 SDSF Primary Option Menu
      3. 3.4.3 SDSF: JES3 panel hierarchy
      4. 3.4.4 JES3 SDSF Primary Option Menu
  7. Chapter 4. z/OS maintenance concepts
    1. 4.1 Aspects of software management
      1. 4.1.1 Why you should manage software
      2. 4.1.2 How current your software should be
      3. 4.1.3 An approach for keeping your environment current
      4. 4.1.4 Installation strategy
      5. 4.1.5 Implementation strategy
      6. 4.1.6 Concurrent maintenance
    2. 4.2 Software management tasks
      1. 4.2.1 Environment design
      2. 4.2.2 Installation decision
      3. 4.2.3 Installation plan
      4. 4.2.4 Installation
      5. 4.2.5 Testing
      6. 4.2.6 Implementation
    3. 4.3 The z/OS software management cycle
      1. 4.3.1 How current your software should be
      2. 4.3.2 The risk of not changing software
      3. 4.3.3 The risk of changing software
      4. 4.3.4 The minimum risk point
      5. 4.3.5 System Modification Program Extended (SMP/E)
  8. Chapter 5. z/OS storage concepts
    1. 5.1 Processor storage overview
    2. 5.2 The concept of virtual storage
      1. 5.2.1 Processor storage concept
      2. 5.2.2 How virtual storage works
      3. 5.2.3 Dynamic address translation
      4. 5.2.4 Address space
      5. 5.2.5 Storage initialization
      6. 5.2.6 CPC memory
      7. 5.2.7 Auxiliary storage
      8. 5.2.8 Processing unit
    3. 5.3 Virtual storage details
      1. 5.3.1 Virtual storage terminology
      2. 5.3.2 Page data sets
      3. 5.3.3 Pages to auxiliary storage (paging)
      4. 5.3.4 Storage management
      5. 5.3.5 Paging algorithms
    4. 5.4 z/Architecture address space
      1. 5.4.1 Virtual storage and 64-bit addressability
      2. 5.4.2 zSeries mainframes and 64-bit addressing
      3. 5.4.3 Region tables and segment tables
      4. 5.4.4 The address space concept
      5. 5.4.5 Data spaces
      6. 5.4.6 Addressing mode and residency mode
    5. 5.5 Storage managers
      1. 5.5.1 Paging and swapping
    6. 5.6 IBM Virtual Flash Memory
      1. 5.6.1 Storage-class memory on IBM Z Virtual Flash Memory
    7. 5.7 The common virtual storage area
      1. 5.7.1 Common area below the 16 MB line
      2. 5.7.2 z/OS nucleus
      3. 5.7.3 System queue area
      4. 5.7.4 Common service area
      5. 5.7.5 Link pack area
      6. 5.7.6 Address space private area
    8. 5.8 64-bit address space map
      1. 5.8.1 Region tables
      2. 5.8.2 Page and segment tables
      3. 5.8.3 User private area
    9. 5.9 Segment tables and page tables in 31-bit addressing
      1. 5.9.1 Segment tables and page tables
    10. 5.10 Virtual address translation
      1. 5.10.1 Address size
      2. 5.10.2 31-bit virtual addresses
      3. 5.10.3 64-bit virtual address
      4. 5.10.4 Translating a 64-bit virtual address
      5. 5.10.5 1 MB and 2 GB Large Pages
    11. 5.11 Multiprogramming and multiprocessing
      1. 5.11.1 Multiprogramming
      2. 5.11.2 Multiprocessing
    12. 5.12 Program compile, link edit, and execution
      1. 5.12.1 Program compile, link edit, and execution
    13. 5.13 Pervasive Encryption
      1. 5.13.1 z/OS Encryption Capabilities
      2. 5.13.2 z/OS DFSMS and pervasive encryption
      3. 5.13.3 DB2 and IMS and z/OS data set encryption
  9. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks
    5. Help from IBM
  10. Back cover