You are previewing ABCs of IBM z/OS System Programming Volume 1.
O'Reilly logo
ABCs of IBM z/OS System Programming Volume 1

Book Description

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.

The other volumes contain the following content:

  • Volume 2: z/OS implementation and daily maintenance, defining subsystems, IBM Job Entry Subsystem 2 (JES2) and JES3, link pack area (LPA), LNKLST, authorized libraries, System Modification Program/Extended (SMP/E), IBM Language Environment®

  • Volume 3: Introduction to Data Facility Storage Management Subsystem (DFSMS), data set basics, storage management hardware and software, catalogs, and DFSMS Transactional Virtual Storage Access Method (VSAM), or DFSMStvs

  • Volume 4: z/OS Communications Server, Transmission Control Protocol/Internet Protocol (TCP/IP), and IBM Virtual Telecommunications Access Method (IBM VTAM®)

  • Volume 5: Base and IBM Parallel Sysplex®, z/OS System Logger, Resource Recovery Services (RRS), Global Resource Serialization (GRS), z/OS system operations, z/OS Automatic Restart Manager (ARM), IBM Geographically Dispersed Parallel Sysplex™ (IBM GDPS®)

  • Volume 6: Introduction to security, IBM Resource Access Control Facility (IBM RACF®), Digital certificates and public key infrastructure (PKI), Kerberos, cryptography and IBM eServer™ z990 integrated cryptography, zSeries firewall technologies, Lightweight Directory Access Protocol (LDAP), and Enterprise Identity Mapping (EIM)

  • Volume 7: Printing in a z/OS environment, Infoprint Server, and Infoprint Central

  • Volume 8: An introduction to z/OS problem diagnosis

  • Volume 9: z/OS UNIX System Services

  • Volume 10: Introduction to IBM z/Architecture®, zSeries processor design, zSeries connectivity, LPAR concepts, HCD, and IBM DS8000®

  • Volume 11: Capacity planning, IBM Performance Management, z/OS Workload Manager (WLM), IBM Resource Management Facility (IBM RMF™), and IBM System Management Facility (SMF)

  • Volume 12: WLM

  • Volume 13: JES2 and JES3 System Display and Search Facility (SDSF)

  • 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. Introduction to IBM z/OS
      1. 1.1 z/OS services
      2. 1.2 IBM server and operating system evolution
      3. 1.3 z/OS operating systems and hardware
      4. 1.4 Hardware requirements
      5. 1.5 IBM System z Server: Basic mode and logicallypartitioned mode
      6. 1.6 z/OS V2R1 base elements
      7. 1.7 z/OS optional features
      8. 1.8 z/OS Base Control Program
      9. 1.9 z/OS Security Server: RACF component
      10. 1.10 Data Facility Storage Management Subsystem
      11. 1.11 DFSMS Advanced Copy Services
      12. 1.12 z/OS Communications Server: TCP/IP
      13. 1.13 System Modification Program Extended
      14. 1.14 Time Sharing Option/Extended
      15. 1.15 z/OS UNIX System Services
      16. 1.16 z/OS UNIX physical file systems
      17. 1.17 System Management Facility
      18. 1.18 Resource Management Facility
      19. 1.19 Workload Manager
      20. 1.20 Infoprint Server
      21. 1.21 IBM z/OS Management Facility
      22. 1.22 z/OSMF Configuration Assistant task
      23. 1.23 z/OSMF Capacity Provisioning task
      24. 1.24 z/OSMF System Status and Resource Monitoring task
      25. 1.25 z/OSMF Workload Management task
      26. 1.26 z/OSMF Incident Log task
      27. 1.27 z/OSMF ISPF task
      28. 1.28 z/OSMF Workflows task
      29. 1.29 IBM Health Checker for z/OS
      30. 1.30 z/OS release cycle
    5. Chapter 2. TSO/E, ISPF, JCL, and SDSF
      1. 2.1 z/OS facilities for system programmers
      2. 2.2 TSO/E
      3. 2.3 TSO/E highlights
      4. 2.4 TSO/E customization
      5. 2.5 TSO/E: Terminal control address space start procedure
      6. 2.6 TSO/E logon procedure
      7. 2.7 TSO/E logon process in a VTAM environment
      8. 2.8 TSO/E full-screen logon panel
      9. 2.9 TSO/E line-mode
      10. 2.10 Using TSO/E as batch job
      11. 2.11 TSO/E Profile command
      12. 2.12 TSO/E languages
      13. 2.13 Interactive System Productivity Facility
      14. 2.14 ISPF: Data set types supported
      15. 2.15 ISPF Option 2
      16. 2.16 ISPF: Other Sequential data set
      17. 2.17 ISPF components
      18. 2.18 Sample CLIST to allocate ISPF and SDSF data sets
      19. 2.19 ISPF primary option menu
      20. 2.20 ISPF panel areas
      21. 2.21 Action bars
      22. 2.22 Customizing a TSO/ISPF/PDF session
      23. 2.23 Customizing an ISPF session
      24. 2.24 Allocating data sets: Utility option
      25. 2.25 Utility Selection Panel
      26. 2.26 Data set Utility: Allocating a data set
      27. 2.27 Allocate New Data Set panel
      28. 2.28 Edit profile for a user
      29. 2.29 Edit function: Option 2
      30. 2.30 Edit Entry panel
      31. 2.31 Editing a data set
      32. 2.32 ISPF edit: Various line commands
      33. 2.33 ISPF edit: Repeating and deleting lines
      34. 2.34 ISPF edit: Copying lines
      35. 2.35 ISPF/PDF edit: Primary commands
      36. 2.36 ISPF/PDF edit: Saving new or updated files
      37. 2.37 ISPF Data Set List Utility option
      38. 2.38 Working with a data set list
      39. 2.39 Job control language
      40. 2.40 JCL introduction
      41. 2.41 JCL-related actions
      42. 2.42 Required control statements
      43. 2.43 JCL streams and jobs
      44. 2.44 JES control statements in JCL
      45. 2.45 Introduction to JCL: Creating a data set
      46. 2.46 JCL: JOB statement
      47. 2.47 JCL: EXEC statement
      48. 2.48 JCL: DD statement
      49. 2.49 Submitting a job
      50. 2.50 System Display and Search Facility
      51. 2.51 SDSF: Panels hierarchy
      52. 2.52 JES2 SDSF Primary Option Menu
      53. 2.53 SDSF: JES3 panel hierarchy
      54. 2.54 JES3 SDSF Primary Option Menu
      55. 2.55 SDSF: Options menu
      56. 2.56 SDSF: viewing the output files
      57. 2.57 SDSF filters for panel displays
      58. 2.58 SDSF: Display Active Users (DA command)
      59. 2.59 Issuing MVS and JES commands
      60. 2.60 SDSF: Input queue panel
      61. 2.61 SDSF: Output queue panel
      62. 2.62 SDSF: Held Output queue panel
      63. 2.63 SDSF: Status panel
      64. 2.64 SDSF HELP panel
    6. Chapter 3. The z/OS system programmer
      1. 3.1 z/OS Operating System: The role of a system programmer
      2. 3.2 z/OS system programmer management overview
      3. 3.3 The system programmer and z/OS operations
      4. 3.4 Requirements for z/OS installation
      5. 3.5 z/OS system with SMP/E
      6. 3.6 z/OS delivery options
      7. 3.7 Choosing an installation package
      8. 3.8 ServerPac Internet delivery
      9. 3.9 System and installation requirements
      10. 3.10 Reviewing your current system
      11. 3.11 Driving system and target system
      12. 3.12 z/OS installation using ServerPac
      13. 3.13 The RIM tape samples
      14. 3.14 Starting the CustomPac dialogs
      15. 3.15 Types of data sets and their volumes
      16. 3.16 Receiving the ServerPac order
      17. 3.17 Order Receive panel
      18. 3.18 Receive an order from tape
      19. 3.19 Edit JOB Statement panel
      20. 3.20 Panel with the job statement
      21. 3.21 Edit RECEIVE Job panel
      22. 3.22 CustomPac Order Management Menu panel
      23. 3.23 Selecting an order to install
      24. 3.24 Installation dialog
      25. 3.25 Choosing the installation type
      26. 3.26 JES and SDSF element selection
      27. 3.27 CREATE Configuration panel
      28. 3.28 Installation Variables panel
      29. 3.29 Define ZONE Information panel
      30. 3.30 Modify System Layout Options panel
      31. 3.31 SUMMARY of Features/Elements panel
      32. 3.32 Summary of data sets
      33. 3.33 Creating a Recommended System Layout
      34. 3.34 Summary of Physical Volumes panel
      35. 3.35 Current Volume Configuration panel
      36. 3.36 Display and change volume attributes panel
      37. 3.37 Define alias-to-catalog relationships
      38. 3.38 Define system-specific alias (SSA)
      39. 3.39 Define SSA and CATALOG Data panel
      40. 3.40 Job Selection List panel
      41. 3.41 GENERATE File Tailored Installation Jobs panel
      42. 3.42 List of installation jobs
      43. 3.43 Displaying the processing log
      44. 3.44 SAVE Configuration panel
    7. Chapter 4. z/OS storage concepts
      1. 4.1 Processor storage overview
      2. 4.2 Virtual storage concepts
      3. 4.3 Frames, slots, and pages
      4. 4.4 z/Architecture address space
      5. 4.5 The address space concept
      6. 4.6 Addressing mode and residence mode
      7. 4.7 Storage managers
      8. 4.8 Virtual storage manager
      9. 4.9 Real storage manager
      10. 4.10 Auxiliary storage manager
      11. 4.11 Paging and swapping
      12. 4.12 Auxiliary page data sets
      13. 4.13 System z Flash Express
      14. 4.14 Storage-class memory on System z Flash Express
      15. 4.15 31-bit address space map
      16. 4.16 The common virtual storage area
      17. 4.17 z/OS nucleus
      18. 4.18 System queue area
      19. 4.19 Common service area
      20. 4.20 Link pack area
      21. 4.21 31-bit address space private area
      22. 4.22 Data spaces and IBM Hiperspace
      23. 4.23 64-bit address space map
      24. 4.24 Size and number notation in bytes
      25. 4.25 Segment tables and page tables in 31-bit addressing
      26. 4.26 Program status word format
      27. 4.27 31-bit virtual address
      28. 4.28 64-bit virtual address translation
      29. 4.29 Translating a 64-bit virtual address
      30. 4.30 z/OS 1 MB and 2 GB Large Pages
      31. 4.31 System initialization (IPL process)
      32. 4.32 z/OS address spaces
      33. 4.33 Subsystem definitions
      34. 4.34 Multiprogramming and multiprocessing
      35. 4.35 Program compile, link-edit, and execution
      36. 4.36 Library lookaside
      37. 4.37 Virtual lookaside facility
      38. 4.38 Memory hierarchy
    8. Chapter 5. ShopzSeries
      1. 5.1 IBM software ShopzSeries
      2. 5.2 ShopzSeries order process
      3. 5.3 Specify order basics step 1 of 8
      4. 5.4 Select hardware systems step 2 of 8
      5. 5.5 Report installed software step 3 of 8
      6. 5.6 Shop for products step 4 of 8
      7. 5.7 Shop catalog
      8. 5.8 Specify order contents step 5 of 8
      9. 5.9 Select new licenses step 6 of 8
      10. 5.10 Specify delivery options step 7 of 8
      11. 5.11 Review and submit order step 8 of 8
      12. 5.12 In process orders
      13. 5.13 Finished order
      14. 5.14 Download order information
      15. 5.15 Download instructions
    9. Chapter 6. z/OS maintenance concepts
      1. 6.1 Aspects of software management
      2. 6.2 Software management tasks
      3. 6.3 The z/OS software management cycle
      4. 6.4 How current your should software be
    10. Related publications
      1. IBM Redbooks
      2. Other publications
      3. Online resources
      4. How to get IBM Redbooks
      5. Help from IBM
    11. Back cover
    12. IBM System x Reference Architecture for Hadoop: IBM InfoSphere BigInsights Reference Architecture
      1. Introduction
      2. Business problem and business value
      3. Reference architecture use
      4. Requirements
      5. InfoSphere BigInsights predefined configuration
      6. InfoSphere BigInsights HBase predefined configuration
      7. Deployment considerations
      8. Customizing the predefined configurations
      9. Predefined configuration bill of materials
      10. References
      11. The team who wrote this paper
      12. Now you can become a published author, too!
      13. Stay connected to IBM Redbooks
    13. Notices
      1. Trademarks