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 » MQSI Performance and Scaling

Post new topic  Reply to topic
 MQSI Performance and Scaling « View previous topic :: View next topic » 
Author Message
autorun
PostPosted: Tue Aug 13, 2002 10:40 am    Post subject: MQSI Performance and Scaling Reply with quote

Apprentice

Joined: 02 Feb 2002
Posts: 29

Hi all,

I am looking for any hints about performance and scalability.

Here is the scanario on a 2 (600MHz) CPUs AIX box,

1. With 1 message flow, we have 3.8 transaction per second;
2. With 10 message flows (10 different input queues) in 4 different execution groups, the aggregate result is around 5.8 per second.

The message flow is required to query three Mainframe databases for translations. We found that half of our execution time is for database queries. By assuming we have sufficient CPU resources in the box, we should have much better performance if we scale to 10 concurrent message flows. Am I right?

Is there anything that I should look at regarding performance and scaling?

Any hint are greatly appreciated.
Thank you very much!!!
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Tue Aug 13, 2002 12:19 pm    Post subject: Reply with quote

Jedi Knight

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

What version of WMQI/MQSI are you using?

Basic rule for creating Execution Groups is ...
number of cpu's = number of Execution Groups.

I don't think Database select can become a bottleneck here. I have tried doing a select on remote database (not on MF) and found that this operation takes time equivalent to one SUBSTRING function or || operator.

Does your performance figures matches with the figures provided in SupportPac IP66 : WebSphere MQ Integrator for AIX V2.1 - Performance report? If you enter information regarding your message flow (number of nodes and their complexity) in SupportPac IP03 - WebSphere MQ Integrator - Capacity planning tool, it will give you some rough figures. You could also make use of ExecuteTime plug-in (SupportPac IA0A) node to get the low level timing for each message processing. SupportPac IP04 MQSeries Integrator V2 - Designing Message Flows for Performance could help you in improving performance.

You could download these supportpac's from url,
http://www-3.ibm.com/software/ts/mqseries/txppacs/txpm2.html
_________________
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
autorun
PostPosted: Tue Aug 13, 2002 1:40 pm    Post subject: Reply with quote

Apprentice

Joined: 02 Feb 2002
Posts: 29

Yes Sir!

Let me check.
Back to top
View user's profile Send private message Send e-mail
udaybho
PostPosted: Wed Aug 14, 2002 6:34 am    Post subject: Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

When you say 10 Message Flows, do you mean 10 instances of a single Flow? If that's the case I am curious to know, if you have 10 input queues how your application is doing balancing or distributing work among 10 queues.

If they were different flows I would recommend running multiple instances of the Flows as you have database operation involved in the Flow.

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » MQSI Performance and Scaling
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.