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 » WebSphere Message Broker (ACE) Support » IBM recommended Number of Message Flows in an ExecutionGroup

Post new topic  Reply to topic
 IBM recommended Number of Message Flows in an ExecutionGroup « View previous topic :: View next topic » 
Author Message
MBMQDeveloper
PostPosted: Mon Mar 18, 2013 7:12 am    Post subject: IBM recommended Number of Message Flows in an ExecutionGroup Reply with quote

Novice

Joined: 02 Jul 2012
Posts: 19

Hi Every One,

I understand from various threads in this forum that this question has been asked quite a few times and the answer depends on the capacity of the system available.

I have also seen some recommendations on the message flows that can be deployed in an execution group in this forum. If I am not wrong, the optimum number of message flows with single instance that can be deployed in an execution Group is approximately 230 in AIX.

Do we have any IBM documentation which gives these recommendations / specifications?
Back to top
View user's profile Send private message
smdavies99
PostPosted: Mon Mar 18, 2013 7:23 am    Post subject: Reply with quote

Jedi Council

Joined: 10 Feb 2003
Posts: 6076
Location: Somewhere over the Rainbow this side of Never-never land.

The answer also depends upon two other things

1) the complexity of the flows themselves.
2) the workload pattern

The more CPU ticks a flow takes to process a message the less number of flows of that type can typically handle.

The workload pattern is much more difficult to model. Some sites may happily operate with one EG and 100+ flows in it. If those flows are not processing many messages a second then this is possible.

So it all comes down to the following.

'How long is a piece of string?'

Answer
' It depends'.
_________________
WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995

Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Mon Mar 18, 2013 7:26 am    Post subject: Re: IBM recommended Number of Message Flows in an ExecutionG Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

MBMQDeveloper wrote:
approximately 230 in AIX.


How did you arrive at this number?
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
brokerguy
PostPosted: Tue Mar 19, 2013 6:06 pm    Post subject: Reply with quote

Apprentice

Joined: 18 Mar 2013
Posts: 26
Location: Cosmos

Taking cue from an old developerworks article, recommended limit was to have 256 threads per process. Not sure whether the limit still holds true.
An execution group being a process.

smdavies99 wrote:
The answer also depends upon two other things

1) the complexity of the flows themselves.


Agree. Again, from the article : A single copy of a msg flow may use more than one thread based on the no. of input nodes used. One input node correspond to one thread. If 3 input nodes are part of a flow, the total no. of such msg flows can be limited to 85 (256 divided by 3 input nodes per flow)

Article I am referring to: http://www.ibm.com/developerworks/websphere/library/techarticles/0311_dunn/dunn.html
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Mar 20, 2013 5:28 am    Post subject: Reply with quote

Grand High Poobah

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

brokerguy wrote:
Article I am referring to: http://www.ibm.com/developerworks/websphere/library/techarticles/0311_dunn/dunn.html


That was written in 2003 and refers to WMBv5. The world's changed.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
brokerguy
PostPosted: Wed Mar 20, 2013 7:14 am    Post subject: Reply with quote

Apprentice

Joined: 18 Mar 2013
Posts: 26
Location: Cosmos

Vitor wrote:

That was written in 2003 and refers to WMBv5. The world's changed.


Yeah, I pointed that apprehension as well. Times have changed a lot. Any updates since then you are aware of ?
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Mar 20, 2013 7:23 am    Post subject: Reply with quote

Grand High Poobah

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

brokerguy wrote:
Any updates since then you are aware of ?


For one thing the product is a lot of efficient (and frankly easier to use). It's not really the same thing; the MRM parser has changed beyond all recognition (and gone into retirement in v, the XML domain has died (I understand XMLNSC puts flowers on the grave once a month) and JCNs don't wobble the way they used to. We also have different SOAP support, flashier MQ support and a raft of good things.

There is no better answer than "it depends". I don't believe there's a magic optimum number now even if there ever was under v5. It's too dependant on what you're doing with the flows.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Wed Mar 20, 2013 7:51 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Vitor wrote:
There is no better answer than "it depends". I don't believe there's a magic optimum number now even if there ever was under v5. It's too dependant on what you're doing with the flows.


It also gets more complicated in v8 with the change in packaging strategy from "flows" to "Applications, Services, Libraries".

And, no, I'm not aware of any specific recommendations or documentation on any limits or other such that gives guidance on this area.
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 » WebSphere Message Broker (ACE) Support » IBM recommended Number of Message Flows in an ExecutionGroup
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.