04.04.2013 Views

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 38. Combining Resources<br />

122 <strong>CICS</strong> for AIX as the <strong>Transaction</strong> <strong>Server</strong><br />

In this example we have three separate systems, each <strong>with</strong> a <strong>CICS</strong> for AIX<br />

system running a separate application. <strong>The</strong> application on machine 1 is<br />

approaching the limit of its CPU capacity. Machines 2 and 3 are lightly used. By<br />

restructuring the environment so that each application is available <strong>with</strong>in each<br />

<strong>CICS</strong> system, you can provide some significant improvements to the service that<br />

users receive when workload management is added to the restructured<br />

environment. Now, each of the three applications is available in each of the<br />

<strong>CICS</strong> for AIX systems. Thus the work of each of the applications can be split<br />

across the processing power of the three systems. This is most significant for<br />

application 1, as it was approaching the CPU limit of the machine on which it<br />

was running. <strong>The</strong>re is now additional capacity available to it, so it is not<br />

necessary to buy a larger machine for running the application. Applications 2<br />

and 3 have also gained. <strong>The</strong>y have greater availability as they are available on<br />

more systems. In the event of a failure of any of the <strong>CICS</strong> systems or machines,<br />

all of the applications will still be available to their respective users. <strong>The</strong><br />

performance may not be as good as it was before the failures, but the<br />

applications are available, which is the most important consideration.<br />

8.5.1.2 Multiple <strong>CICS</strong> Systems on One Machine<br />

Although the ideal approach is to be able to combine machines to provide<br />

additional resilience to a workload managed environment, benefit can also be<br />

obtained by providing multiple <strong>CICS</strong> systems on a single machine. This<br />

approach gives greater availability in the event of a <strong>CICS</strong> system failure. <strong>The</strong><br />

gain is less than it would be <strong>with</strong> multiple machines, as the work is supported<br />

only on a single machine. An outage of that machine will take both systems<br />

down. Multiple regions on a single machine is not particularly recommended<br />

unless there is the machine processing capacity to cope <strong>with</strong> it, ideally an SMP.<br />

Adopting such an approach on a uniprocessor would have questionable value as<br />

there would be two regions competing for CPU where previously there had been<br />

one.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!