Addressing OLTP Solutions with CICS: The Transaction Server ... - Ibm
Addressing OLTP Solutions with CICS: The Transaction Server ... - Ibm
Addressing OLTP Solutions with CICS: The Transaction Server ... - Ibm
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
8.7 Summary<br />
<strong>CICS</strong> Client for AIX or an AIX <strong>CICS</strong> region. <strong>The</strong> overhead that is observed in<br />
the client to a large extent depends on the situation.<br />
For an ECI <strong>CICS</strong> Client for AIX, the overhead of using workload management<br />
depends on the complexity. <strong>The</strong> more complex the client, the lower the<br />
overhead. Measurements <strong>with</strong> a very simple ECI client have shown an<br />
increase in CPU consumption of approximately 20% and no overhead on the<br />
machine running the <strong>CICS</strong> system. It is important to recognize that the base<br />
cost, that is, the non-Workload-Manager case, was small because of the<br />
simple nature of the ECI program. With a more realistic ECI client program,<br />
you would see a lower overhead.<br />
We observed an increase of approximately 12% in CPU consumption in a<br />
dynamic transaction routing measurement when the <strong>CICS</strong> for AIX region was<br />
used solely for routing work to one of three back-end <strong>CICS</strong> for AIX regions.<br />
Again there was no overhead in the routed-to systems.<br />
<strong>The</strong> overhead of workload-managed DPL requests has not been measured.<br />
This overhead is similar in nature to the dynamic transaction routing case.<br />
For session balancing support, there is only one call to workload<br />
management: when the client initiates a session <strong>with</strong> a <strong>CICS</strong> for AIX region.<br />
You may see a slightly extended initial access time, but after that there<br />
should be no impact.<br />
<strong>The</strong> only <strong>CICS</strong> SM components running in the server system are the<br />
resource controller and the agent transaction. During periods of activation<br />
or definition, the resource controllers consume CPU. Once this activity has<br />
completed, negligible activity takes place in the resource controller. <strong>The</strong><br />
agent transaction <strong>with</strong>in a <strong>CICS</strong> region wakes up every 5 seconds and looks<br />
at the health of the <strong>CICS</strong> system. Both components have no measurable<br />
effect on server performance when there is no <strong>CICS</strong> region activation or<br />
definition work.<br />
<strong>CICS</strong> SM provides a very effective tool <strong>with</strong> which to manage your <strong>CICS</strong> for AIX<br />
configuration. <strong>The</strong> major functions that <strong>CICS</strong> SM provides are SPOC, SSI, and<br />
workload management.<br />
SPOC and SSI simplify the costs of administering your <strong>CICS</strong> for AIX configuration<br />
and thereby reduce the costs. <strong>The</strong> staff administering the <strong>CICS</strong> for AIX<br />
configuration no longer has to be aware of the location of the physical machines.<br />
It is possible to act on groups of <strong>CICS</strong> for AIX systems or just one single <strong>CICS</strong> for<br />
AIX system. It is not necessary for each of those machines to be accessed<br />
individually in order to define, start, or stop <strong>CICS</strong> for AIX regions or Encina SFSs.<br />
With workload management it is possible to distribute the incoming work across<br />
the <strong>CICS</strong> for AIX regions capable of supporting that type of work. It is possible to<br />
improve the availability of applications to their end users by configuring your<br />
environment in a suitable manner. Managing system outage and applying<br />
maintenance can be simplified, while still providing a service to the users.<br />
<strong>The</strong>se are important considerations, which are often overlooked in planning a<br />
new configuration. Minimizing the number and duration of outages is becoming<br />
increasingly important as commercial pressures increase on enterprises.<br />
Chapter 8. Using <strong>CICS</strong> System Manager for AIX 131