Time Synchronization - Common Time Source
In order to have the same time (time synchronization) across all
members of the sysplex, all the processors
in the sysplex need to be attached to a Sysplex Timer or by its
replacement Server Time Protocol (STP).
Buffer Data Coherency
Buffer data coherency must be implemented in a Parallel Sysplex so that
Cross-Invalidation is handled automatically by the database managers and the Coupling Facility (CF).
Each database manager let the CF know every time it adds a record to its local buffer and every time
it updates one of those records. Since the CF knows which database managers have a copy of each record,
it also knows which instances it has to inform when a given record is updated.
Data access Serialization
Serializing data access is a key requirement in a data sharing parallel sysplex and it is achieved by
applying a lock structure in the CF. A database manager instance that needs to access (read or update)
a record must first send a lock request to the CF, declaring the record to be accessed and type of the
requested access. The CF grants, denies or queues the request depending on its compatibility with other
pending updates and requests in progress.
System Monitoring & Communication
The z/OS’s Cross-System Coupling Facility (XCF) is the system component that provides efficient
monitoring of the parallel sysplex and checks the availability of its members. Each system updates, every
few seconds, the Sysplex Couple Data Set (CDS) with its current time stamp. At the same time, the XCF checks
the time stamp of all members of the sysplex to detect for a system failure. It alerts the remaining members
if one of them disappears. The Sysplex Failure Management (SFM) function can be used to automatically remove
a failed system from the sysplex.
The XCF provides also XCF Signaling Services for communication between programs providing work within the
same sysplex.
Workload distribution
The ability to present a single system image to the user and to have multiple work managers use the
same name combined with z/OS’s Workload Manager (WLM) can provide superior and well balanced workload
distribution within the parallel sysplex. WLM works jointly with VTAM, TCP and the transaction managers to
determine which system is most equipped for running each portion of work. This is essential in order to
attain the key goals of achieving workload’s performance targets, gaining maximum utilization of capacity
available anywhere in the sysplex and obtaining 24/7 application availability by shielding users from planned
or unplanned outages.
Other z/OS® services to be used in sysplex
Automatic Restart Manager:
restarts failed systems and coordinates with WLM to determine which system is most appropriate to restart
the failed system on.
CICSPlex: Provides a single point of control for all the CICS
regions in the sysplex and also control transaction routing to AOR’s (Application Owning Region).
Global Resource Serialization: to coordinate access to and
ensure the integrity of shared resources.
System Logger: to provides a single syslog that merges logs
from all the systems.