Browse Prior Art Database

Clustering and Shared Queues with the queue manager as the resource owner.

IP.com Disclosure Number: IPCOM000013476D
Original Publication Date: 2001-Dec-16
Included in the Prior Art Database: 2003-Jun-18
Document File: 1 page(s) / 28K

Publishing Venue

IBM

Abstract

Clustering is a technology which allows resources owned by queue managers to be discovered on a 'need to know' basis. These resources are queues and channels and are grouped in clusters. Problem Solved In a shared queue environment, a way is needed of allowing users to make shared queues available to the cluster. Users in the network see the shared queue as being hosted by each queue manager within the queue-sharing group. The shared queue is not advertised as being hosted by a single entity, the queue-sharing group, but rather as being hosted on each queue manager in the queue-sharing group. An external queue manager would start a session directly with a member queue manager of the queue-sharing group to put messages on the shared queue.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Clustering and Shared Queues with the queue manager as the resource owner.

Clustering is a technology which allows resources owned by queue
managers to be discovered on a 'need to know' basis. These
resources are queues and channels and are grouped in clusters.
Problem Solved

     In a shared queue environment, a way is needed of allowing
users to make shared queues available to the cluster.

     Users in the network see the shared queue as being hosted by
each queue manager within the queue-sharing group. The shared
queue is not advertised as being hosted by a single entity, the
queue-sharing group, but rather as being hosted on each queue
manager in the queue-sharing group. An external queue manager
would start a session directly with a member queue manager of the
queue-sharing group to put messages on the shared queue.

Shared queues can be advertised as being in a cluster and hosted
by all queue managers in the queue-sharing group with one command
as follows:

DEF QLOCAL(SQ) QSGDISP(SHARED) CLUSTER(DEMO)

     Each queue manager in the queue-sharing group still needs to
define a cluster-receiver channel as a route to be used to
communicate directly with it. Likewise cluster-sender channels
must point directly to a queue manager and not to a queue-sharing
group.

1