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.

Table 2-1 Advantages and disadvantages of clones and tailored execution groups<br />

Cloned execution groups Tailored execution groups<br />

Advantages Advantages<br />

Provides for the highest availability level<br />

because all brokers can process any<br />

message.<br />

Gives a wide distribution of work evenly<br />

across the system, reducing the potential<br />

for bottlenecks.<br />

Disadvantages Disadvantages<br />

Does not provide granular control over<br />

resource allocation.<br />

Does not provide support for flows which<br />

may be required to turnaround messages<br />

more quickly than others.<br />

2.3 WebSphere MQ options in supporting HA with<br />

Message Broker<br />

There are advantages and disadvantages you should consider before embarking<br />

on a particular method of providing HA with Message Broker. However, once you<br />

have determined the best method for your configuration, there are a number of<br />

ways you can use WebSphere MQ to support your configuration, using either<br />

WebSphere MQ clustering or WebSphere MQ shared queues.<br />

This section discusses the WebSphere MQ options available in supporting a<br />

highly available Message Broker configuration.<br />

2.3.1 WebSphere MQ clustering<br />

Allows for the best use of the resources<br />

available.<br />

Allows more flows which are used more or<br />

have a more demanding message<br />

processing need.<br />

May introduce affinities to particular<br />

brokers and LPARS.<br />

Provides a lower availability because<br />

fewer brokers can process all messages.<br />

To understand how clustering works, consider this example. A sending<br />

application that sends a message to a receiving application uses the queue<br />

manager to send the message. If the queue manager of the receiving application<br />

is offline, the clustering functionality would automatically reroute the message to<br />

another queue manager. This queue manager acts as a clone of the receiving<br />

application. This function is totally transparent to the applications. Additional<br />

information about clustering can be found in WebSphere MQ Queue Manager<br />

Clusters, SC34-6061.<br />

12 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!