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 » BIG Cluster

Post new topic  Reply to topic Goto page 1, 2  Next
 BIG Cluster « View previous topic :: View next topic » 
Author Message
francoisvdm
PostPosted: Tue Oct 24, 2006 11:42 am    Post subject: BIG Cluster Reply with quote

Partisan

Joined: 09 Aug 2001
Posts: 332

I'm planning to add 650 queue managers to a cluster?

1. Will it work?
2. Any sizing issues on primary repositories?
3. Any gotchas?

Thanks
_________________
If you do not know the answer or you get the urge to answer with "RTFM" or "Search better in this forum", please refrain from doing so, just move on to the next question. Much appreciated.

Francois van der Merwe
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Wed Oct 25, 2006 2:16 am    Post subject: Reply with quote

Grand High Poobah

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

Now that's a BIG cluster...

Certainly outside my experience - I've had 15 queue managers in a single cluster but past that I tend to split into smaller clusters and link them.

As to your questions:

1) When you find out, let us know.
2) They're likely to be on the large side. Check the Clustering manual for the amount of retained information, multiply by 650 & add a margin
3) The amount of network traffic as registration occurs is likely to be impressive. You also should pay more attention than normal to the placement of the FRs and their availability. Make sure that they are positioned evenly through the cluster to prevent network bottlenecks.

Out of morbid curiosity, why so many in a single cluster?
_________________
Honesty is the best policy.
Insanity is the best defence.


Last edited by Vitor on Wed Oct 25, 2006 3:46 am; edited 1 time in total
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Oct 25, 2006 3:35 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Even in this case, a bigger cluster is probably better than more clusters. The last thing anyone wants is a cluster for each application, and Cluster namelists with hundreds of names.

Maybe Francoisvdm is running a qmgr on every employee's desktop.

Other than Vitor's very salient point about the position and sizing of the FRs, the really important thing to remember is that clusters try to create a fully connected network. So you may have network communication and messages moving over links that you aren't necessarily expecting.

If some of those links are bandwidth-expensive, then you may want to make smaller clusters, with single-point overlapping clusters.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Oct 25, 2006 3:44 am    Post subject: Reply with quote

Grand High Poobah

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

jefflowrey wrote:
Even in this case, a bigger cluster is probably better than more clusters. The last thing anyone wants is a cluster for each application, and Cluster namelists with hundreds of names.


Absolutely. Drawing the boundaries for each cluster (not too large & not too small, where "large" and "small" are subjective) is a serious planning exercise. The number of clusters you have is as important to manage as the number of queue managers to a cluster.

jefflowrey wrote:
Maybe Francoisvdm is running a qmgr on every employee's desktop.


I wish I could get budget for that many queue manager licenses. Or a tenth of them. Every application in the place running on a single queue manager like angels on the head of a pin. This is their only angelic attribute!
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
francoisvdm
PostPosted: Wed Oct 25, 2006 4:06 am    Post subject: Reply with quote

Partisan

Joined: 09 Aug 2001
Posts: 332

It is for a retailer - 1 queue manager in every store
_________________
If you do not know the answer or you get the urge to answer with "RTFM" or "Search better in this forum", please refrain from doing so, just move on to the next question. Much appreciated.

Francois van der Merwe
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Wed Oct 25, 2006 4:09 am    Post subject: Reply with quote

Grand High Poobah

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

Fair enough.

Still envy you all that resource though....
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Oct 25, 2006 4:13 am    Post subject: Reply with quote

Grand High Poobah

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

If it was me doing this (and bear in the forefront of your mind it isn't!) I might still be inclined to see if there was a natural subdivision (perhaps by region) into smaller clusters. Taking the previous comments re cluster size & number into full account of course!

But your decision absolutely.

If you do go with one cluster, please post your experiences.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
francoisvdm
PostPosted: Wed Oct 25, 2006 6:16 am    Post subject: Reply with quote

Partisan

Joined: 09 Aug 2001
Posts: 332

I rceived one reply where somebody had a cluster of 1300 queue managers, but this person could also not help on "how to prepare for impact".

I'll do more research and see what happens.
_________________
If you do not know the answer or you get the urge to answer with "RTFM" or "Search better in this forum", please refrain from doing so, just move on to the next question. Much appreciated.

Francois van der Merwe
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Wed Oct 25, 2006 6:19 am    Post subject: Reply with quote

Grand High Poobah

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

Francoisvdm wrote:
somebody had a cluster of 1300 queue managers


Francoisvdm wrote:
this person could also not help on "how to prepare for impact".


Perhaps the cluster hit him a bit too hard...

I await with interest the results of your efforts.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Michael Dag
PostPosted: Wed Oct 25, 2006 1:00 pm    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

Francoisvdm wrote:
It is for a retailer - 1 queue manager in every store

so do all stores need to communicate with each other? or is just to the hub? if the latter, why the need for clustering in this situation?
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
fjb_saper
PostPosted: Wed Oct 25, 2006 1:01 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Michael Dag wrote:
Francoisvdm wrote:
It is for a retailer - 1 queue manager in every store

so do all stores need to communicate with each other? or is just to the hub? if the latter, why the need for clustering in this situation?

Reduced channel Admin perhaps?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
jefflowrey
PostPosted: Wed Oct 25, 2006 1:08 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Reduced channel admin is not a bad reason to put in a cluster.

But if putting in a cluster opens up security holes - one store writing directly to another, for example - then reduced channel admin may not be a good reason to put in a cluster.

In general, I would not consider an MQ cluster topology for a hub-spoke architecture, at least for the first choice. Channel setup in a *real* hub/spoke is going to be exactly the same as for a cluster - one channel to the hub and one channel to each spoke or one channel to an FR and one channel back. Either way, four objects on two queue managers.

But if Francoisdvm is not doing a strict hub/spoke - but rather a CO group of queue managers in a cluster - then I'd just add the stores to the CO cluster.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
flaufer
PostPosted: Tue Nov 28, 2006 5:38 am    Post subject: Re: BIG Cluster Reply with quote

Acolyte

Joined: 08 Dec 2004
Posts: 59

Francoisvdm wrote:
I'm planning to add 650 queue managers to a cluster?

1. Will it work?
2. Any sizing issues on primary repositories?
3. Any gotchas?

Thanks


As far as I know:

Clustering means: One cluster transmission queue.

When you end up with some boxes connected via very slow networks to one single gateway and a message volume that may end up in a very large number/amount of messages/data in the S.C.X.Q, you'll probably end up with the queue file filling up and something weird happening.

We were having one big cluster with about 300 queue managers connected to one single gateway queue manager and the system cluster transmit queue was regularly filling up because some endpoint queue managers were undersized, the receiving endpoints were unaivailable (in big companies, somebody may suddenly decide to patch all 2000 windows servers and they all go down at the same time :().

Felix
Back to top
View user's profile Send private message
KeeferG
PostPosted: Tue Nov 28, 2006 9:58 am    Post subject: Reply with quote

Master

Joined: 15 Oct 2004
Posts: 215
Location: Basingstoke, UK

650 is a reasonable number for a single cluster but MQ should have no problems handling it. The largest I have seen was around the 3000 mark. I know that work was done to handle systsems this size.

Obviously you will need to look into how many cluster objects you are generating in total as these will reside on the internal cluster queues so you will need to ensure maxdepths and file system space is available.

If possible ensure you have your two full repositories running on some type of HA system such as a Veritas Cluster to ensure as much up time as possible. On a large systems you really do not want any full repository down time if you have a dynamic cluster.

Also consider how often the repositories are being used. Will new cluster objects be created often. Will you be using put disabled queue properties that propogate around the cluster.
_________________
Keith Guttridge
-----------------
Using MQ since 1995
Back to top
View user's profile Send private message Visit poster's website
tleichen
PostPosted: Mon Dec 18, 2006 1:33 pm    Post subject: Reply with quote

Yatiri

Joined: 11 Apr 2005
Posts: 663
Location: Center of the USA

We have one with around 2500 qmgrs. My first question to you is, what platform(s) are involved?
_________________
IBM Certified MQSeries Specialist
IBM Certified MQSeries Developer
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » Clustering » BIG Cluster
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.