ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Clustering » QM Bridge (Qmgr Alias) Vs Overlapping Clusters (Namelist)

Post new topic  Reply to topic
 QM Bridge (Qmgr Alias) Vs Overlapping Clusters (Namelist) « View previous topic :: View next topic » 
Author Message
rajln
PostPosted: Mon Nov 12, 2007 7:51 pm    Post subject: QM Bridge (Qmgr Alias) Vs Overlapping Clusters (Namelist) Reply with quote

Newbie

Joined: 25 Mar 2007
Posts: 4

Folks,
Our company wants to move from being a single cluster (production) to support multi cluster enviornments. We have done bridge POC using qmgr alias which works sweet. But we are also very interested in using namelists to interconnect clusters. Can any body suggest which idea has more advantages in the long run? We are looking at a total of 100 qmgrs for various business division.
Goals:
(1) Maintenance should be low (2)Not all queues should be able accessible between clusters, only certain QMGRs/Queues should be able to talk to certain Qmgrs/cluster in the opposite cluster. (3)Best Workload balancing ? (4)We also lack better understanding and power of using NAMELISTs, can anyone please explain the steps to connect 2 queues (only) between 2 clusters. Other queues in the clusters should be not able to see each other. (5) Message priority has become an issue using just 1 cluster, as one business does not want its messages to be lower priority than others. Does having multi cluster environment resolve this issue ?
(6) Any other benefits of moving towards overlapping/interconnected clusters ?

Thanks
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Nov 13, 2007 1:43 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

I suspect this is one of those questions with no "right" answer, just a "right for you" answer!

Throwing my 2 cents into the pot, and saying up front other views are equally supportable:

1) If you want low maintenance, be aware that namelists introduce another component to control. Clusters are typically low maintenance but you'll need to control the contents of namelists carefully, as edits in long lists can be hard to spot and can yield odd results as cluster components move in and out of membership. I quote my current site when 2 people made 2 changes to the same namelist to change cluster membership. Now I agree poor source control allowed both versions of the list to be applied, but we spent a happy couple of hours trying to work out why queue mangers kept joining, leaving and joining as the 2 people kept applying their versions......

2) Again this adds some complexity, and cluster membership must be controled and administered.

3) I don't think this affects workload balancing except to possible bottleneck some of the bridging queue managers. Again, think about cluster membership carefully.

4) It's all about which queues are shared on which queue mamangers by which namelist. Experimentation is the best teacher here, leading to the best design. Or your best design!

5) I can't see how this would affect priority, unless you do something with the message allocation. It might affect throughput...

6) Like I said up top, IMHO it's horses for courses. If it was me, I'd keep the number of clusters small to alieviate some of the issues I've aluded to above.

Like I said, a personal view, there are counter arguements to many of my points and I'd agree with many of them!
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Nov 13, 2007 12:38 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

A Queue Manager needs to participate in multiple clusters or not. If it does, you use Namelists. If it doesn't you use QM Aliases to allow it to see ajoining clusters. You don't have an option on what to use; its one or the other based on how clusters the QM needs to be in.


(moving this thread to Cluster Forum)
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Clustering » QM Bridge (Qmgr Alias) Vs Overlapping Clusters (Namelist)
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.