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 » SYSTEM.CLUSTER.TRANSMIT.QUEUE is changed

Post new topic  Reply to topic Goto page Previous  1, 2
 SYSTEM.CLUSTER.TRANSMIT.QUEUE is changed « View previous topic :: View next topic » 
Author Message
Vitor
PostPosted: Sat May 28, 2011 5:46 am    Post subject: Reply with quote

Grand High Poobah

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

bruce2359 wrote:
Yes, in a cluster, in a single qmgr, you can have multiple clusrcvr channels.




Or use different IP addresses for different network routes.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sat May 28, 2011 10:51 am    Post subject: Reply with quote

Grand High Poobah

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

Vitor wrote:
bruce2359 wrote:
Yes, in a cluster, in a single qmgr, you can have multiple clusrcvr channels.




Or use different IP addresses for different network routes.


I thought best practice there said to use the dns name to allow for different IPs and ip resolutions across NAT?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Sat May 28, 2011 11:15 am    Post subject: Reply with quote

Grand High Poobah

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

fjb_saper wrote:
Vitor wrote:
bruce2359 wrote:
Yes, in a cluster, in a single qmgr, you can have multiple clusrcvr channels.




Or use different IP addresses for different network routes.


I thought best practice there said to use the dns name to allow for different IPs and ip resolutions across NAT?


Quite, and it's a bad habit of mine to use the terms "ip address" and "dns name" interchangably

I apologise for any confusion and stand by my assertion that you can use 2 different channels to service 2 different routes.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Sat May 28, 2011 12:41 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Vitor wrote:
...it's a bad habit of mine to use the terms "ip address" and "dns name" interchangably


'ipaddress' and 'dnsname' are much shorter and more concise than 'absoluteorsomethingdiscoverable', which is my habit when referring to that which goes in the CONNAME attribute.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
shashivarungupta
PostPosted: Sat May 28, 2011 6:18 pm    Post subject: Reply with quote

Grand Master

Joined: 24 Feb 2009
Posts: 1343
Location: Floating in space on a round rock.

MQ Clusters, consist of cluster qmgrs, one/more cluster receiver channel(s) on each qmgr (unless the qmgr is member of multiple clusters).
If Qmgrs are member of only one cluster.
So, how far its good to have multiple cluster receiver channels on them, in the perspective of architecture (good / bad) ? in the perspective of good / bad practice to follow ?
{I'm not trying to kick the free training session here for the others but trying to dig out the reasons/cases in which it can be considered as standard/good/bad practice to follow}
<This can be as new topic if that's not comfortable here>

_________________
*Life will beat you down, you need to decide to fight back or leave it.
Back to top
View user's profile Send private message Send e-mail
exerk
PostPosted: Sun May 29, 2011 2:21 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

shashivarungupta wrote:
MQ Clusters, consist of cluster qmgrs, one/more cluster receiver channel(s) on each qmgr

No. 'MQ' clusters consist of queue managers, each with the relevant cluster objects, formed into a logical grouping of purpose. Or, as the manual has it:
The Information Centre wrote:
A cluster is a group of queue managers set up in such a way that the queue managers can communicate directly with one another over a single network, without the need for complex transmission queue, channel, and queue definitions.

Although as Vitor has rightly pointed out, multiple network routes are also valid so 'single network' above can also be interpreted as 'the same network'.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sun May 29, 2011 4:08 am    Post subject: Reply with quote

Grand High Poobah

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

Let's put it that way:
If there is no absolute need for multiple cluster channels (same routing), I am not in favor of defining more than 1 cluster receiver per qmgr per cluster.

Although you might say that multiple cluster receivers for the same qmgr /cluster will allow for a bigger throughput, I find that in the end it just adds to the confusion and have been able so far to keep up fine with the volume and throughput that we are having.

Any other opinions are welcome
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Sun May 29, 2011 8:45 am    Post subject: Reply with quote

Grand High Poobah

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

fjb_saper wrote:
Let's put it that way:
If there is no absolute need for multiple cluster channels (same routing), I am not in favor of defining more than 1 cluster receiver per qmgr per cluster.




There's really no reason for multiple channels on the same route, and you need some fairly aggressive SLAs to justify multiple routes & multiple channels (if for no other reason as someone has to spring for additional network hardware!)
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
exerk
PostPosted: Sun May 29, 2011 11:27 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

I'm not advocating multiple CLUSRCVR channels for the same cluster as a norm, and my apologies if I gave that impression.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Sun May 29, 2011 11:28 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Vitor wrote:

There's really no reason for multiple channels on the same route, and you need some fairly aggressive SLAs to justify multiple routes & multiple channels (if for no other reason as someone has to spring for additional network hardware!)

We're getting into definition hell here...

How about overlapping clusters as a reasons for multiple clusrcvr channels (same route) on a single qmgr? "Overlapping" in this instance means all of the same qmgrs in CLUSTERA are also defined in CLUSTERB.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
exerk
PostPosted: Sun May 29, 2011 2:23 pm    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

bruce2359 wrote:
How about overlapping clusters as a reasons for multiple clusrcvr channels (same route) on a single qmgr? "Overlapping" in this instance means all of the same qmgrs in CLUSTERA are also defined in CLUSTERB.

In that sort of case I'd expect one CLUSRCVR per cluster, but I think what was being alluded to by Vitor was multiple CLUSRCVRs for the same cluster in a queue manager.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sun May 29, 2011 2:46 pm    Post subject: Reply with quote

Grand High Poobah

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

bruce2359 wrote:

How about overlapping clusters as a reasons for multiple clusrcvr channels (same route) on a single qmgr? "Overlapping" in this instance means all of the same qmgrs in CLUSTERA are also defined in CLUSTERB.


But then I did specify qmgr/cluster for the same route. This means that if you have 2 clusters on the same route/qmgr, I would expect 2 channels... That should have taken care of the overlapping cluster scenario...

One of the reasons for overlapping clusters is quality of service (batch / online etc...). This does call for one channel per cluster/qmgr as otherwise you cannot guarantee the quality of service.


_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
shashivarungupta
PostPosted: Mon May 30, 2011 2:40 am    Post subject: Reply with quote

Grand Master

Joined: 24 Feb 2009
Posts: 1343
Location: Floating in space on a round rock.

fjb_saper wrote:
Let's put it that way:
If there is no absolute need for multiple cluster channels (same routing), I am not in favor of defining more than 1 cluster receiver per qmgr per cluster.

Although you might say that multiple cluster receivers for the same qmgr /cluster will allow for a bigger throughput, I find that in the end it just adds to the confusion and have been able so far to keep up fine with the volume and throughput that we are having.



I cent percent agree with fjb_saper and this is what I meant to say in my first post about cluster receiver channel.
And I wish this would really help in order to design the mq cluster on papers / in mind and then on mq servers.

vitor wrote:
There's really no reason for multiple channels on the same route, and you need some fairly aggressive SLAs to justify multiple routes & multiple channels

Yup, Agree.

exerk wrote:

shashivarungupta wrote:
MQ Clusters, consist of cluster qmgrs, one/more cluster receiver channel(s) on each qmgr

No. 'MQ' clusters consist of queue managers, each with the relevant cluster objects, formed into a logical grouping of purpose. Or, as the manual has it:

Here my intention was not to give the definition of mq cluster as per the manuals at all But in context of the discussion.
_________________
*Life will beat you down, you need to decide to fight back or leave it.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » Clustering » SYSTEM.CLUSTER.TRANSMIT.QUEUE is changed
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.