IBM MQ high availability

A highly available IBM MQ and z/OS® Connect environment can be achieved by using queue-sharing groups.

zosConnect-2.0 Applies to zosConnect-2.0.

A queue-sharing group consists of two or more queue managers, which can access a common set of queues with messages that are stored in list structures in a coupling facility. Queues with messages that are stored in a coupling facility are called shared queues. A queue-sharing group provides high availability of individual messages because any queue manager in a queue-sharing group can send messages to or receive messages from a shared queue.

Queue managers outside a queue-sharing group store messages on VSAM linear data sets called page sets. Queues that have messages stored on page sets are called private queues and are only accessible by the queue manager that owns the page set.

Queue managers in a queue sharing group can have a combination of private and shared queues.

For more information about shared queues and queue sharing groups, see Opens a new tab or window Queue sharing groups in the IBM MQ documentation.