IMS in the Parallel Sysplex Volume I: Reviewing the IMSplex Technology

Book description

This IBM Redbooks publication is the first volume of a series of redbooks called IMS in the Parallel Sysplex. These redbooks describe how IMS exploits the Parallel Sysplex functions and how to plan for, implement, and operate IMS systems working together in a Parallel Sysplex.

Volume 1 provides an overview of the Parallel Sysplex and the services offered to authorized programs such as IMS. It then continues with the description of the functionality that IMS provides in a Parallel Sysplex environment. Each function supported by IMS is presented in one or more chapters. The topics include:

- Introduction to the Parallel Sysplex
- Block level data sharing
- Connectivity and workload balancing
- Shared queues
- Common Service Layer

The other volumes in this series are:
IMS in the Parallel Sysplex, Volume II: Planning the IMSplex, SG24-6928
IMS in the Parallel Sysplex, Volume III: IMSplex Implementation and Operations, SG24-6929

Table of contents

  1. Notices
    1. Trademarks
  2. Preface
    1. The team that wrote this redbook
    2. Become a published author
    3. Comments welcome
  3. Chapter 1: Introduction to the Parallel Sysplex
    1. Introduction
    2. What is a Parallel Sysplex?
      1. Some components and terminology of a Parallel Sysplex
      2. OS/390 component and subsystem software
    3. Sysplex services
    4. Sysplex services for communications (XCF)
      1. XCF groups
      2. XCF group services
      3. XCF signaling services
      4. XCF monitoring services
    5. Sysplex services for recovery (ARM)
    6. Sysplex services for data sharing (XES)
      1. Structures, connectors, and services
      2. Connectors and connection services
      3. Cache structures and cache services (1/2)
      4. Cache structures and cache services (2/2)
      5. Lock structures and lock services
      6. List structures and list services (1/2)
      7. List structures and list services (2/2)
    7. Other connection services
    8. Objective of Parallel Sysplex development
      1. Benefits of a Parallel Sysplex configuration
      2. Why move your IMS environment to a Parallel Sysplex?
  4. Chapter 2: Introducing IMS data sharing
    1. Data sharing overview
    2. Current IMS N-way data sharing components
      1. IMS data sharing subsystems
      2. Coupling Facility
      3. Sysplex services for data sharing
      4. IMS block level data sharing use of Coupling Facility structures
      5. IMS Database Recovery Control (DBRC)
      6. The DBRC RECON data set
      7. Internal Resource Lock Manager
    3. IMS features associated with block level data sharing
      1. IMS Version 6 features related to block level data sharing
      2. IMS Version 7 features related to block level data sharing
      3. IMS Version 8 features related to block level data sharing
  5. Chapter 3: Data sharing integrity components
    1. Data sharing integrity
    2. Database authorization
      1. When authorization occurs
      2. Access intent
    3. Database Recovery Control and the RECON
    4. Lock management
      1. Lock properties
    5. Full function locking overview
      1. Database record locks
      2. Block locks
      3. Busy locks
      4. Extend locks
      5. Data set reference locks
      6. Command locks
    6. Fast Path DEDB locking overview
      1. Control interval locks
      2. Unit of work locks
      3. AREA locks
      4. AREA notify locks
      5. Fast Path command lock
      6. Fast Path buffer overflow locks
      7. Summary of Fast Path locking
    7. Specific use of locks and their effect in data sharing
    8. IRLM Version 2 Release 1
      1. Deadlock control
      2. Storing lock information
      3. The lock structure in the Coupling Facility
      4. Following a lock request
    9. The buffer invalidation process
      1. OSAM and VSAM buffer invalidation using XES services
      2. Buffer invalidation and Fast Path DEDBs
    10. The IMS interface to the notification process
      1. Global database commands
      2. Database write errors
      3. Data set extensions
      4. The Coupling Facility and notifications
    11. Components involved in preserving database integrity
  6. Chapter 4: Additional data sharing facilities
    1. OSAM Coupling Facility data caching
      1. Why use OSAM CF data caching
      2. Requirements for OSAM CF data caching
      3. The store-through cache structure
      4. Requesting data caching
      5. An OSAM cache modification example
      6. General guidelines to improve performance with OSAM DB CF caching
    2. Fast Path DEDB VSO sharing
      1. Components of the VSO data sharing solution
      2. VSO store-in cache structure and host elements interface
      3. IMS Version 8 additional Coupling Facility support for SVSO
    3. Sharing Fast Path DEDB sequential dependent segments
      1. The shared SDEP enhancement
    4. Fast Database Recovery (FDBR)
      1. Environments where FDBR is supported
  7. Chapter 5: IMS shared queues
    1. Shared queues overview
      1. Description of facility and use of Parallel Sysplex
    2. Shared queue components
    3. Common Queue Server (CQS)
      1. Base Primitive Environment
      2. Components of a list structure
      3. List headers
      4. List entries
      5. Unit of work ID
      6. Lock table
      7. Event monitor controls
      8. CQS queue types
      9. Private queue types
      10. Full function queue types
      11. Fast Path queue types
      12. Queue names
      13. IMS queue manager
    4. Register interest
      1. Registering interest in PSBs for Fast Path
      2. Registering interest in terminals
    5. Significant status
    6. Accessing shared queues
      1. Message queue overflow structure
      2. Overflow processing
      3. Processing without an overflow structure
      4. Full structure
      5. CQS checkpoint data sets
      6. CQS structure recovery data sets
      7. Structure integrity
      8. CQS security
      9. OS/390 System Logger
      10. OS/390 logging structure
      11. System Logger data space
      12. OS/390 staging log data set
      13. Log data sets
  8. Chapter 6: Transaction flow in a shared queues environment
    1. Processing a full function transaction
      1. Local processing
      2. Global processing
      3. Scheduling for full function transaction
      4. Full function transaction flow
    2. Processing a Fast Path transaction
      1. Local only
      2. Local first
      3. Global only
      4. Fast Path transaction flow
  9. Chapter 7: Common Service Layer (CSL) components
    1. IMS architecture overview
      1. Architecture in IMS Version 6 and Version 7
      2. Architecture in IMS Version 8
    2. Common Service Layer (CSL) architecture
      1. CSL address spaces
      2. CSL servers and clients
      3. CSL configuration
      4. IMSplex configuration
      5. IMSplex environmental factors
      6. IMS Version 8 in a sysplex
    3. Base Primitive Environment (BPE)
    4. Structured Call Interface (SCI)
      1. SCI components
      2. SCI user exit routines
      3. SCI IMSplex member exit routines
    5. Operations Manager (OM)
      1. IMSplex components related to OM
      2. OM infrastructure
      3. OM services
      4. OM command entry routing and response consolidation
      5. OM command security
      6. OM APIs
      7. OM clients
      8. Command processing (CP) clients
      9. AO clients
      10. Commands from the OM API
      11. IMSplex commands
      12. Classic IMS commands
      13. IMS asynchronous command response
      14. Presence of resource structure
      15. Commands indifferent to IMSplex
      16. OM user exit routines
    6. Resource Manager (RM)
      1. IMSplex components related to RM
      2. Resource management functions
      3. Resource management infrastructure
      4. RM clients and their roles
      5. Resource structure
      6. Resource Manager (RM) address space
      7. RM user exit routines
      8. Common Queue Server (CQS)
      9. CQS requirements
      10. CQS components
      11. Supporting multiple clients
  10. Chapter 8: Sysplex terminal management (STM)
    1. STM objectives
    2. STM environment
      1. STM configurations
    3. IMSplex resources
      1. Statically defined VTAM resources (not parallel-session ISC)
      2. Dynamic (ETO) resources
      3. Single session ISC resources
      4. Parallel session ISC resources
      5. MSC logical links (MSNAMEs)
      6. Static transactions
      7. APPC CPI-C driven transactions
      8. APPC output descriptors
      9. Message destinations
      10. Summary of IMS resources managed by STM
    4. STM terms and concepts
      1. Resource type consistency
      2. Resource name uniqueness
    5. Resource status
      1. Command status
      2. End-user status
      3. Recoverable status
      4. Non-recoverable status
    6. Significant status
      1. Command significant status
      2. End-user significant status
    7. Resource status recovery
      1. Significant status
      2. Status recovery mode (SRM)
      3. Status recoverability (RCVYxxxx)
    8. Status recovery examples
      1. Status recovery (SRM=GLOBAL)
      2. Status recovery (SRM=LOCAL)
      3. Status recovery (SRM=NONE)
    9. Ownership and affinities
      1. Resource ownership and RM affinity
    10. Resources and the resource structure
      1. Resource structure components and characteristics
    11. Resource entries in the resource structure
      1. IMSplex entries
      2. Sysplex terminal entries
  11. Chapter 9: Other functions utilizing CSL
    1. Online change
      1. Changing resources by online change
      2. Review of local online change
      3. Overview of global online change
      4. Components
      5. OLCSTAT data set
    2. Single point of control (SPOC)
      1. CSL components
      2. Command behaviors
    3. TSO SPOC application
      1. SPOC registers with local SCI
      2. IMS provided TSO/ISPF single point of control (SPOC)
      3. TSO SPOC functions to an IMSplex
      4. DFSSPOC inputs and outputs
    4. Operations Manager programming interface
      1. AOP starting steps
    5. Automatic RECON loss notification (ARLN)
      1. Process notification
      2. Redefining the RECON discarded
    6. Language Environment (LE)
      1. New run time LE services
  12. Chapter 10: Introduction to IMSplex connectivity
    1. IMS connections
    2. IMS configuration considerations
      1. Cloning
      2. Joining
      3. Front-end, back-end
      4. IMS Version 6 features related to IMSplex connectivity
      5. Other IMS Version 6 connectivity features of interest
      6. IMS Version 7 ehancements associated with IMSplex connectivity
      7. Other IMS Version 7 connectivity features of interest
      8. IMS Version 8 enhancements associated with IMSplex connectivity
      9. IMS Version 8 connectivity features of interest for APPC/IMS
  13. Chapter 11: VTAM Generic Resources
    1. VTAM Generic Resources
    2. Terminology used for VTAM Generic Resources
    3. VTAM Generic Resources in a sysplex environment
    4. Generic resources affinity
      1. VTAM Generic Resources affinity management
      2. VTAM Generic Resources affinities and IMS Version 8
  14. Chapter 12: Using Automatic Restart Manager (ARM) for IMS
    1. ARM considerations
      1. Exceptions to automated restarts of IMS
      2. Restart conditions
      3. Restart groups
      4. Specifying the restart method
      5. A restart group example
      6. Other ARM capabilities
      7. Restarting dependent regions
      8. ARM with IRLM
      9. Restarting after IRLM abends
      10. ARM with CQS
      11. Information for ARM policies
      12. ARM and CSL
      13. ARM and FDBR
      14. Comparison of FDBR, XRF, and ARM
      15. FDBR advantages and disadvantages
      16. XRF advantages and disadvantages
      17. ARM advantages and disadvantages
  15. Abbreviations and acronyms
  16. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks
  17. Index (1/3)
  18. Index (2/3)
  19. Index (3/3)
  20. Back cover

Product information

  • Title: IMS in the Parallel Sysplex Volume I: Reviewing the IMSplex Technology
  • Author(s): Jouko Jantti, Juan Jesœs Iniesta Mart’nez, Knut Kubein, Bill Stillwell, Gary Wicks
  • Release date: March 2003
  • Publisher(s): IBM Redbooks
  • ISBN: None