|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
MQ Clustering and workload management |
« View previous topic :: View next topic » |
Author |
Message
|
TheDude |
Posted: Tue Dec 12, 2006 9:18 am Post subject: MQ Clustering and workload management |
|
|
 Apprentice
Joined: 21 Oct 2002 Posts: 31
|
I am looking to cluster a local queue across 4 linux servers using WMQ 5.3 CSD 11 and I have some confusion on the workload balancing piece. Each server will have local q defined as "Bob" and one of the servers will act as a file receiving agent that receives LARGE files from a mainframe gateway. These files are broken down into batches and those batches are then broken down into individual "items" for processing. Currently, all of this batch and item processing only occurs on the server that recieves the file. So, to distribute the load, we want to cluster one of the processing queues to send work to all 4 servers - server A receives the file from the gateway and distributes the "batching" across the complex.
Here's the problem; the MQ Clustering book states that the workflow algorithm will always "put" to the local instance of a queue if one is present. If that's the case, than that must mean that Server A, the file receiver, cannot have the "Bob" queue defined locally? If so, than does that mean we must use an exit to make this work?
Any help is appreciated.
Thanks |
|
Back to top |
|
 |
vennela |
Posted: Tue Dec 12, 2006 10:30 am Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
1. Things changed with v6. For clustering to work the way you want, you can use v6.
2. Define a GW queue manager, where the PUTting is done and then add that GW QMGR to the cluster. That way, it will load balance.
Hope this helps. |
|
Back to top |
|
 |
TheDude |
Posted: Tue Dec 12, 2006 10:37 am Post subject: |
|
|
 Apprentice
Joined: 21 Oct 2002 Posts: 31
|
Thanks Vennela.
So, in short, WMQ 5.3 is a no-go? Oh, and sorry for the dumb question, but what is GW?
Thanks for responding. |
|
Back to top |
|
 |
wschutz |
Posted: Tue Dec 12, 2006 10:46 am Post subject: |
|
|
 Jedi Knight
Joined: 02 Jun 2005 Posts: 3316 Location: IBM (retired)
|
GW= gateway ..... create a 2nd queue manager on that platform where you are creating the messages and feed the messages into that qmgr, then that qmgr feeds messages into the cluster .... setting up a GW qmgr is explained in the manual. _________________ -wayne |
|
Back to top |
|
 |
TheDude |
Posted: Tue Dec 12, 2006 10:59 am Post subject: |
|
|
 Apprentice
Joined: 21 Oct 2002 Posts: 31
|
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|