Author |
Message
|
satya_jammy |
Posted: Thu Jul 01, 2010 12:24 am Post subject: Broker with Clustered Qmanagers |
|
|
Acolyte
Joined: 01 Oct 2009 Posts: 66
|
Are their any implications while using Clusterded Broker Qm's for load balancing? |
|
Back to top |
|
 |
emiranda |
Posted: Thu Jul 01, 2010 4:47 am Post subject: Re: Broker with Clustered Qmanagers |
|
|
 Disciple
Joined: 21 Nov 2002 Posts: 196 Location: Dublin, Ireland
|
satya_jammy wrote: |
Are their any implications while using Clusterded Broker Qm's for load balancing? |
- What do you mean by "implication"?
- Does it work?
- Oh... yes, it does!
 _________________ Warm Regards,
EM |
|
Back to top |
|
 |
fatherjack |
Posted: Thu Jul 01, 2010 9:32 am Post subject: Re: Broker with Clustered Qmanagers |
|
|
 Knight
Joined: 14 Apr 2010 Posts: 522 Location: Craggy Island
|
satya_jammy wrote: |
Are their any implications while using Clusterded Broker Qm's for load balancing? |
Probably but it depends on exactly what your environment looks like and what you are doing wit hthe broker. _________________ Never let the facts get in the way of a good theory. |
|
Back to top |
|
 |
satya_jammy |
Posted: Fri Jul 02, 2010 4:43 am Post subject: |
|
|
Acolyte
Joined: 01 Oct 2009 Posts: 66
|
sry for not being specific with the question .
we are setting up a environment which have two active brokers having their qmanagers in cluster and with same flows deployed in both of them.
Our intention is to provide high avalability for the applications that are using brokers via mq cluster queue concept.
So are their be any constraints from the application prespective to make use of the clustered broker setup.
Will their any scenarios( apart from segmented and grouping) in which the Applications should not keep their messages in a clustered Queue( with out knowing which instance of queue its message will be routed)? |
|
Back to top |
|
 |
Vitor |
Posted: Fri Jul 02, 2010 4:49 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
satya_jammy wrote: |
Our intention is to provide high avalability for the applications that are using brokers via mq cluster queue concept. |
This is a bad idea. Using WMQ clusters to provide HA (and why you shouldn't) has been discussed many, many times on this forum.
satya_jammy wrote: |
Will their any scenarios( apart from segmented and grouping) in which the Applications should not keep their messages in a clustered Queue( with out knowing which instance of queue its message will be routed)? |
Applications should not keep their messages in a queue, clustered or not. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
fjb_saper |
Posted: Fri Jul 02, 2010 10:48 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
satya_jammy wrote: |
sry for not being specific with the question .
we are setting up a environment which have two active brokers having their qmanagers in cluster and with same flows deployed in both of them.
Our intention is to provide high avalability for the applications that are using brokers via mq cluster queue concept.
So are their be any constraints from the application prespective to make use of the clustered broker setup.
Will their any scenarios( apart from segmented and grouping) in which the Applications should not keep their messages in a clustered Queue( with out knowing which instance of queue its message will be routed)? |
If your intend is to provide high ability you will have to bite the bullet of hardware HA or an MQ V7.0.1 only environment.
If your intent is to avoid a single point of failure, an MQ Cluster can help you with that.
Have fun  _________________ MQ & Broker admin |
|
Back to top |
|
 |
aditya.aggarwal |
Posted: Fri Jul 02, 2010 12:20 pm Post subject: |
|
|
 Master
Joined: 13 Jan 2009 Posts: 252
|
Quote: |
we are setting up a environment which have two active brokers having their qmanagers in cluster and with same flows deployed in both of them.
Our intention is to provide high avalability for the applications that are using brokers via mq cluster queue concept.
So are their be any constraints from the application prespective to make use of the clustered broker setup.
Will their any scenarios( apart from segmented and grouping) in which the Applications should not keep their messages in a clustered Queue( with out knowing which instance of queue its message will be routed)? |
for active-2 application HA setup you need loadbalencer type of product which can route the requests messages to both application instances and not the Mq Cluster ...
Before implementing the HA You have to investigate the type of message flows...whthere there will be any affect on Db or application processing due to sequence number of messsages etc..
application can put messages in a Clusterd queue... but as your queue managers have clone Mq objects so you may need to bring out one queue out of MQ Cluster to avoid any sequence number related issue...
Overall there may be many scenarios...entirlely depends on your end to end setup for message flow...
. |
|
Back to top |
|
 |
|