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.
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