Overview of the temporary storage data sharing server

CICS® transactions running in an AOR access TS pools through a temporary storage data sharing server that supports a named pool.

In each z/OS® image in the sysplex, you need one TS server for each pool defined in a coupling facility which can be accessed from that z/OS image. All TS pool access is performed by cross-memory calls to the TS server for the named pool.

An AOR can access more than one TS server concurrently. This multiserver access is required if you create multiple pools, because each TS server provides access to only one pool of TS queues.

CICS maps temporary storage requests to a TS server using the POOLNAME attribute of a TSMODEL resource definition.

Figure 1 illustrates a parallel sysplex with three CICS AORs linked to the temporary storage server address space(s).

Figure 1. Conceptual view of a Parallel Sysplex® with TS data sharing.
This diagram shows three AORs in a Parallel Sysplex with TS data sharing. They each have a DFHXQMN TS server, which links to the Coupling facility Temporary storage pool.

Security

The server must be authorized to access the coupling facility list structure in which the temporary storage pool is defined; XES checks this. The server must also be authorized to act as a temporary storage server; AXM checks this. For information on how to define the necessary authorizations see Authorizing access to temporary storage servers.