An alphabetic list of key concepts that it is essential
to understand.
- Programs
- CICS® programs
are executable units that can be started within a CICS server. A particular CICS program
might be available on multiple CICS servers. The Workload Manager has
a list of CICS servers on which the program is defined (program
affinity).
- Server group
- The Configuration Tool uses
server groups to group together server instances. A Server Group can
correspond to one or more CICS servers.
The first time the Client daemon makes
a request, it selects a server instance from the group at random.
All subsequent requests to that Server Group are sent to the same
server instance, until that server becomes unavailable, when another
server from the group is selected.
An ECI program can be associated
with a Server Group. The Workload Manager assumes
that the program exists on all server instances in the Server Group.
- Workload management
- The ability of the Workload Manager to
select a suitable CICS server
as a target for a client request. The load balancing algorithms try
to spread the workload over various server instances on a particular
CICS server (via random selection) and they allow the user to effectively
specify a bias for the selection of a particular CICS server. Known
inactive CICS servers are not considered for selection.