Parallel Sysplex Internals & Fundamentals

This three-day course examines the fundamental mechanics of IBM's parallel sysplex architecture at a detailed technical level. It will provide attendees with a full and comprehensive understanding of today's sysplex, an environment that can provide continuous availability for a huge variety of workloads. The course describes in considerable detail the three sets of services involved.
This vital course should be considered the technical 'foundation stone' for all involved with a sysplex at a technical level.

This course is available 'on demand' (minimum 2 students) for public presentation and for exclusive, one-company presentations.

What you will learn

On successful completion of this course you will be able to:

  • describe the Cross-systems Coupling Facility
  • describe XCF services
  • explain the principles of data sharing
  • explain how connection services work
  • explain how data sharing works
  • explain how cache, lock & list services work
  • describe Workload Manager services.

Who Should Attend

Systems Programmers, Systems Architects and Software Developers.


Attendance of the course Parallel Sysplex Concepts & Facilities, or equivalent experience.


3 days

Fee (per attendee)

£1950 (ex VAT)


This includes free online 24/7 access to course notes.


Hard copy course notes are available on request from

at £50.00 plus carriage per set.

Course Code



Introduction to the Parallel Sysplex

What is a parallel sysplex?; XCF, the Cross-systems Coupling Facility; Multisystem environments; It's not just signalling!; But what about data sharing?; The Coupling Facility; Coupling Facility data - Structures; Data sharing services; OK, so WHY parallel sysplex?; How big!?!; A single image environment; A sysplex is just a bigger multiprocessor!; Dispatching work; Recovery and expendability; Continuous availability; Why the fuss about continuous availability?

XCF Services

Managing the sysplex; member status and attributes; joining a group; interrogating XCF; sending and receiving messages; advanced message services; large messages; User Status tracking; Group Status tracking; leaving a group; Abend handling; ARM concepts, policies and exit routines; Sample Application; JESXCF; JESXCF services.

Data Sharing

CF data sharing; Coupling Facility data structures; CF sharing mechanics; products supporting data sharing; XES services; application protocols.

Connection Services

connection services overview; permissions to use a structure; allocation of structures; first connection; allocation parms; connection failures; LISTEN exit; Connection States; connection & structure persistence; structure rebuilds; Structure Alter and Disposition; disconnecting from a structure; CF management services.

Cache Services

Elements of a cache system; elements of a cache structure; allocation parameters; event suppression; managing the local cache buffers; Local Cache Vector; casting out data; cast-out Classes, Storage Classes, Reclaims and Reclaim Vectors; Cache Types; synchronous and asynchronous services; physical CF access processing; changed CF requests.

Lock Services

Elements of a Lock Structure; allocation parameters; requesting a Lock; Resource Request Queue states; contention & false contention; handling contention; exit processing; Recovery Management; services and synchronization.

List Services

Elements of a List Structure; List Controls and List Entry Controls; allocation parameters; referencing list entries; serialised lists and lock processing; LOCKCOMP processing; synchronous and asynchronous processing; handling lock contention; list transition monitoring; sublists and monitoring; event queues and event monitoring; list services extensions; secondary keys; IXLLSTE, IXLLSTM and IXLLSTC; JES checkpoint.

Workload Manager Services

The continuous availability environment - a review so far; WLM's role in the sysplex; WLM service definition; setting goals; Work-unit types; classifying work; WLM Work Manager services; Execution Delay Monitoring Services; CICS and CICSPlex SM; enclaves and the enclave services; enclave vs address space level work; SWUQ; enclaves and preemptable SRBs; independent enclaves; dependent enclaves; multisystem enclaves; Application Environments; AE - the Queuing Manager Model; AE - the Routing Manager Model; Defining Application Environments; Db2 and the Distributed Data Facility; Sysplex Routing Services; DDF Workload balancing; UNIX System Services fork support; VTAM generic resources; scheduling environments; WLM-managed Initiators.

What the students say

Excellent course - very privileged to learn from such an expert, even with all my experience.

Technical Consultant


© RSM Technology 2022