CA1T: High availability exits for use with CICS TG

Downloadable files

Abstract

Download Description

SupportPac CA1T provides sample exits to enable a high availability infrastructure to be created quickly, using rules defined in a simple text based configuration file. On z/OS, a highly available Gateway group can be sysplex-wide, presenting a single entry point to external applications, backed by multiple Gateway daemons and CICS regions acting as together. These rules define a set of policies to validate and workload balance External Call Interface (ECI) requests across defined CICS servers, providing increased availability to CICS applications accessed from remote clients using the facilities of the CICS TG.

Version 1 of this SupportPac provides a set of sample CICS request exits to be used with the CICS Transaction Gateway for z/OS V7.2. Three differentCICS request exit implementations are provided to perform either round-robin or failover-based workload balancing, or alternatively perform request validation. Only one CICS request exit can be deployed at any one time, and each exit must be configured using an HFS configuration file as described in the supplied documentation.

Version 3 of this SupportPac provides a combined validation and workload balancing infrastructure to be used with:

CICS Transaction Gateway for z/OS V8.0, or later

CICS Transaction Gateway for Multiplatforms V8.1, or later

CICS Transaction Gateway Desktop Edition V8.1, or later

Note: Version 3 of this SupportPac supersedes Version 2, but remains fully compatible. The same configuration file from CA1T V2.x can be used with CA1T V3.x.

Configuration is based on a flexible set of rules defined in a configuration file. On z/OS, the configuration file can reside either on HFS or in an MVS dataset. Rules for workload balancing can be generic per Gateway, based on server aliases, or on the payload type (for example, channel or commarea). Rules for request validation can be specified based on user IDs, transaction IDs, or program names, and operate as either a white list (INCLUSIVE) or black list (EXCLUSIVE). All rules can be dynamically updated while the Gateway daemon is running. A configurable retry interval is provided to improve the efficiency of request distribution when using workload balancing.

New in release V3.0.0:

EXCLUSIVE validation mode that allows ECI requests to be rejected based on user ID, transaction ID, or program name

Technical support

SupportPacs in this category are available at no charge to all licensed users of the CICS family products on the platforms specified in the SupportPac description. These SupportPacs are provided "AS-IS" (under the terms and conditions of the IBM International License Agreement for Non-Warranted Programs and of the associated License Information and other documentation). The terms and conditions of this license DO NOT provide for any entitlement to defect correction.

To determine if you want to use this SupportPac, read the accompanying license file.