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 » Capacity planning in production - hints?

Post new topic  Reply to topic
 Capacity planning in production - hints? « View previous topic :: View next topic » 
Author Message
Testo
PostPosted: Mon Dec 15, 2003 3:03 am    Post subject: Capacity planning in production - hints? Reply with quote

Centurion

Joined: 26 Feb 2003
Posts: 120
Location: Italy - Milan

I have a customer with the following production environment:

- AIX
- WMQI 2.1 CSD05
- 2 processors with 2.5GB RAM

the whole system is composed of 100 flows, processing large messages
(integration between SAP and HOST) not very frequently during the day.

Here are the quesitons:
- how many Execution Groups?
- how many flows in each Execution Group?
- does it make sense to parallelise putting the same flows in many
Execution Groups (I would say NO considering the low frequency)?

The only document I found to get some hints is the MQSI Best Practices
from Andrew Humphreys but I would like something more....

Anyone available?

Thanks
Andrea Tedone
AMS IT Specialist
Back to top
View user's profile Send private message Send e-mail MSN Messenger
jefflowrey
PostPosted: Mon Dec 15, 2003 5:41 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

First off, if you have two processors, it makes sense to have two execution groups - unless AIX can multi-task threads within the same process. Remember that flows run as threads inside the execution group process.

How many flows you put in each, and whether there are duplicate flows in each really depends on the particular flow as much as anything else. If you've got flows with message affinitiy, you don't want to parallelize them at all and you don't want to even assign additional instances. If you've got flows that, when they do run, make heavy use of critical system resources that impact other processes, well this could go either way. You might want to parallelize them in order to slow down the amount of time that the system sees impact. But doing so will increase the actual impact observed.

So it's not really straightforward, nor something that can be answered by someone who hasn't seen the environment.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
kirani
PostPosted: Mon Dec 15, 2003 5:08 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Also, please take a look at WMQI SupportPac IP66 - WebSphere MQ Integrator for AIX V2.1 - Performance report.
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
Testo
PostPosted: Tue Dec 16, 2003 8:35 am    Post subject: Thanks.. Reply with quote

Centurion

Joined: 26 Feb 2003
Posts: 120
Location: Italy - Milan

..Kiran and Jeff for your valuable suggestions.
Cheers,
Andrea
Back to top
View user's profile Send private message Send e-mail MSN Messenger
wmqiguy
PostPosted: Wed Dec 17, 2003 7:11 am    Post subject: Reply with quote

Centurion

Joined: 09 Oct 2002
Posts: 145
Location: Florida

Might want to take a look at IP03 (WMQI Capacity Planner). A little Java tool that estimates throughput of messages. Not sure of the accuracy, but it does give you a relative idea of how performance is affected by having multiple Compute nodes, database hits, etc. It also take platforms into consideration.

Good Luck!
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 » Capacity planning in production - hints?
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.