[z/OS]

Distributed queuing and queue sharing groups

Distributed queuing and queue sharing groups are two techniques that you can use to increase the availability of your application systems. Use this topic to find further information about these techniques.

To complement the high availability of messages on shared queues, the distributed queuing component of IBM® MQ has additional functions to provide the following:
  • Higher availability to the network.
  • Increased capacity for inbound network connections to the queue sharing group.
Figure 1 illustrates distributed queuing and queue sharing groups. It shows two queue managers within a sysplex, both of which belong to the same queue sharing group. They can both access shared queue SQ1. Queue managers in the network (on AIX® and Windows for example) can put messages onto this queue through the channel initiator of either queue manager. Cloned applications on both queue managers service the queue.
Figure 1. Distributed queuing and queue sharing groups
A diagram showing how queue managers that are not members of the queue sharing group can put messages on a shared queue through the channel initiator. In this diagram, the other queue managers are on AIX and Windows.