09.11.2012 Views

Redpaper - IBM Redbooks

Redpaper - IBM Redbooks

Redpaper - IBM Redbooks

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!