Redpaper - IBM Redbooks
Redpaper - IBM Redbooks
Redpaper - IBM Redbooks
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
e compromised while the failing component recovers, but recovery should be<br />
automatic.<br />
This paper describes a resilient HA Message Broker architecture based on an<br />
Active-Active Message Broker configuration using a WebSphere MQ queue<br />
sharing group (QSG) and a DB2 data sharing group (DSG) across two Logical<br />
Partitions (LPAR). Testing revealed that this configuration provides for sustained<br />
Message Broker services through a variety of failover scenarios.<br />
For a complete overview of HA concepts, refer to the <strong>IBM</strong> Redbook Highly<br />
Available WebSphere Business Integration Solutions, SG24-6328.<br />
The individual component failures that we tested in the research for this paper<br />
include:<br />
► A Message Broker execution group failure<br />
► A Message Broker failure<br />
► A queue manager failure<br />
► A DB2 sub-system failure<br />
In our testing, we restarted each of these components in place on the LPAR on<br />
which they failed using Automatic Restart Management (ARM). We also tested a<br />
complete LPAR failure in which we restarted the queue manager and Message<br />
Broker from one LPAR on the active LPAR.<br />
There are countless other individual component failures that we could not test<br />
due to time constraints. We used ARM to restart all failing components.<br />
Appendix A, “Sample code” on page 49 provides the ARM policy that was in<br />
effect at the time of the failure. Some organizations may prefer NetView®<br />
automated recovery to ARM. You can achieve similar restart functionality using<br />
NetView.<br />
A coupling facility (CF) failure is categorized as a catastrophic failure. To achieve<br />
continuous availability on z/OS, a CF failover has to be accounted for, specifically,<br />
by duplexing the WebSphere MQ admin and list structures. The only single point<br />
of failure in our tested configuration was the CF. CF failover testing is outside the<br />
scope of this paper. For further information refer the following information:<br />
► MVS Setting up a Sysplex:<br />
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2F132/<br />
CCONTENTS?SHELF=IEA2BK34&DN=SA22-7625-06&DT=20030423145429<br />
► The WebSphere MQ System Administration Guide - Part 5, “Recovery and<br />
Restart” at:<br />
http://publibfp.boulder.ibm.com/epubs/html/csqsaw02/csqsaw02tfrm.htm<br />
4 High Availability z/OS Solutions for WebSphere Business Integration Message Broker V5