Author |
Message
|
PeterPotkay |
Posted: Mon Apr 24, 2006 5:43 am Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
vincent wrote: |
By having seperate Q Manager in Windows and Solair and clustering these two would give more throughput?
-vincent. |
Highly doubtful. Sure, the actual MQGET call on the Windows QM would be quicker, since it is a local MQGET. BUT, don't forget to factor in the time it takes for the message to leave the other QM, pass thru the cluster XMITQ , traverse the network, and be put and committed to the local queue. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
vincent |
Posted: Mon Apr 24, 2006 6:11 am Post subject: |
|
|
Voyager
Joined: 21 Apr 2006 Posts: 81
|
I have only general solaris supportpac pdfs. Could you give me the link of supportpac which is specific to JMS and Conference session link?
How do i enable the trace on both client(windows) and server(solaris ) simultaniously and monitor it? Can you give the example?
Can you share the script to monitor the Queue depth on solaris?
-vincent |
|
Back to top |
|
 |
vincent |
Posted: Mon Apr 24, 2006 8:55 am Post subject: |
|
|
Voyager
Joined: 21 Apr 2006 Posts: 81
|
Is it possible to achieve 1500 tps using the current setup? If no, can you suggest the better design in the envirronment what i am talking about?
-vincent |
|
Back to top |
|
 |
zpat |
Posted: Mon Apr 24, 2006 9:15 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
|
Back to top |
|
 |
vincent |
Posted: Mon May 01, 2006 6:52 am Post subject: |
|
|
Voyager
Joined: 21 Apr 2006 Posts: 81
|
what could be the typical hardware requiremetns in Sun System where Q Manager runs if we need to achieve 1500TPS.
-vincent |
|
Back to top |
|
 |
mrlinux |
Posted: Mon May 01, 2006 7:19 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Try reading zpat's first post !!! _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
vincent |
Posted: Tue May 09, 2006 11:22 am Post subject: |
|
|
Voyager
Joined: 21 Apr 2006 Posts: 81
|
By adding more clients, it is not pulling out more messages from an Q. The rate is same as a single client. Any thoughts to overcome this problem?
-vincent |
|
Back to top |
|
 |
fjb_saper |
Posted: Tue May 09, 2006 8:13 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20757 Location: LI,NY
|
vincent wrote: |
By adding more clients, it is not pulling out more messages from an Q. The rate is same as a single client. Any thoughts to overcome this problem?
-vincent |
Have you thought about the other implications like increased log space?
If having multiple instances does not increase throughput maybe it is because the other instances are waiting for log space to free up before processing the next transaction ??  _________________ MQ & Broker admin |
|
Back to top |
|
 |
vincent |
Posted: Wed May 10, 2006 3:53 am Post subject: |
|
|
Voyager
Joined: 21 Apr 2006 Posts: 81
|
Thanks. I have increased the log space too but not dedicated disk. It is a seperate volume to write a log.
When i tested with 20 clients to add messages, the rate of transaction is increased ie.900TPS. One client was able to put around 100TPS. But when i tested with another 20 clients for retrieving messages, it is hardy takes 150TPS. it is as same as one client. Do you think that any problem in reading mesages. The reading is happening through client channel from Windows OS. Would there be any problem in client channel? Would client chennal be multiplied based on the client? if so, how do i see and make sure in the server?
Another interesting thing is when both Get and Put process run together.The time taken is the sum of Get and Put. The put process and Get process completes in the same time. Can we seperate these two process(in the local Queue itself). Since the rate of adding messages is high, the put process should have finished much earlier than get process but it is not happening? Any thoughts to eliminate this problem
The put should not depend on Get process. If it is, any attributes to be set in either Q or QM level?
How do i increase the transaction level of Get process by adding multiple Get process?There is no effect as of now if i add multiple Get clients.
-Vincent |
|
Back to top |
|
 |
vincent |
Posted: Wed May 10, 2006 5:42 am Post subject: |
|
|
Voyager
Joined: 21 Apr 2006 Posts: 81
|
Adding to the above note,
20 clients adding 40,000 messages in 58 seconds, which has 2k size. Its rate is 900TPS
20 clients removing 40,000 messages in 300 seconds. Its rate is 148TPS
Both 20 adding clients and 20 removing clients participating at the same time to remove 40000 messages in 9 minuts. Its rate is 75 TPS.
Any thought to fix this problem
-vincent |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed May 10, 2006 7:59 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20757 Location: LI,NY
|
Did you open a PMR? Are you hitting other hardware limits on IO on the machine? _________________ MQ & Broker admin |
|
Back to top |
|
 |
|