|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
MQ Clients, slow MQConn() after 3000 |
« View previous topic :: View next topic » |
Author |
Message
|
sebastia |
Posted: Sun Apr 29, 2007 12:42 am Post subject: MQ Clients, slow MQConn() after 3000 |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
We shall have thousands of MQ Clients on Guindous machines
connecting to a MQ Server on an HP-UX machine.
We are testing 4 seconds response time when first 2000+ clients
do MQConn() to the Server,
and then, when over 3000 or 3100 connections,
the response time jumps into 20+ seconds range.
HP-UX Kernel has "NCALLOUT kernel parameter" set to 40.000
Any other idea ? |
|
Back to top |
|
 |
fjb_saper |
Posted: Sun Apr 29, 2007 4:31 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Have you checked if the box is IO bound or the net is hitting band saturation?  _________________ MQ & Broker admin |
|
Back to top |
|
 |
jefflowrey |
Posted: Sun Apr 29, 2007 5:56 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Put up another listener, see if splitting the clients that way helps.
Ensure that you've set the necessary kernel parameters to allow for the necessary number of channel agent processes to start to allow for the necessary number of channel agent threads.
Confirm that you aren't seeing excessive paging. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
sebastia |
Posted: Mon Apr 30, 2007 2:07 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
mr Saper - what do you mean by "IO bound" (just english-related question)
Net saturation : I will try to measure this ...
mr Jeff : yes, I will try another listener, and measure "paging", too.
Thanks a lot. |
|
Back to top |
|
 |
Vitor |
Posted: Mon Apr 30, 2007 3:50 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
sebastia wrote: |
mr Saper - what do you mean by "IO bound" (just english-related question) |
I/O Bound = maximum speed of process limited by disk access delays (file or database reading/writing) _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Apr 30, 2007 9:20 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Vitor wrote: |
sebastia wrote: |
mr Saper - what do you mean by "IO bound" (just english-related question) |
I/O Bound = maximum speed of process limited by disk access delays (file or database reading/writing) |
Not just disk access. Any input / output operation.
This includes network.
a) assumptions:
let's say you have 2 cards in your box.
One for 100MB/s and one for 1GB/s.
You think you are routing through the 1GB/s card but in fact you are using the 100MB/s card.
b)fact:
If the volume you are trying to push through that 100MB/s card is consequential enough (> 100 MB/s) you are I/O bound...
If your computer memory / data bus cannot handle more than 100MB/s, no matter which card you are using you are I/O bound....
You are bound by the slowest I/O capability of the chain in your transport.
That could be network bandwidth, I/O capabilities of the diverse network and cpu hardware and software components, disk I/O, etc ....
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|