CICSPlex SM workload balancing provides function that allows the most suitable
AOR to be selected to host the execution of an enterprise bean, according
to predetermined selection criteria specified by a Systems Administrator.
Note: Note that this AOR selection process evaluates all concurrent execution
activity, over the regions designated as possible routing targets, and selects
the most suitable region in terms of execution workload, and region stability
at the point of enquiry. This is not the same as the
cyclic selection of an AOR from all those available in a target scope for
serially executed beans. Itis the evaluation of all
active transactions within the WLM scope at the time when a new transaction
(enterprise bean) is about to be executed, and the selection of the least
loaded, or most stable, region to host the object execution.
The
implementation of simple workload balancing for all Enterprise Java™ bean
throughput has these prerequisites:
- The necessary TCP/IP definitions are installed on the designated listener
regions
- DSRTPGM=EYU9XLOP is specified as a SIT parameter on all listeners and
AORs
- MASPLTWAIT(YES) is included as an EYUPARM on all of the listener regions
- The request processor transaction (the default transaction is CIRP) has
been dynamically defined to the listener regions and statically defined to
the AORs
- The necessary CorbaServer and DJAR definitions are installed (either through
BAS or CEDA) to establish the executable EJB environment
- The enterprise beans have been deployed and are INSERVICE
When the listed criteria have been met, the implementation of EJB workload balancing is relatively simple. A simple workload specification
object (WLMSPEC) needs to be defined specifying the AORs as the target scope.
The WLMSPEC object then needs to be installed on all listeners and AORs that
are to join the workload. When the WLMSPEC has been installed, all regions
encompassed by it will have their EJB workloads balanced after
they have been restarted. A detailed example of enterprise bean workload balancing
is given in the CICSPlex® System Manager Managing Workloads.