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 » General IBM MQ Support » Qmgrs and RAID

Post new topic  Reply to topic
 Qmgrs and RAID « View previous topic :: View next topic » 
Author Message
Gideon
PostPosted: Fri Apr 20, 2012 10:42 am    Post subject: Qmgrs and RAID Reply with quote

Chevalier

Joined: 18 Aug 2009
Posts: 403

On a slow system to increase throughput of persistent messages, we want to put the qmgr on a RAID

Which RAID level should we use, any issues we should consider ?
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Fri Apr 20, 2012 10:47 am    Post subject: Re: Qmgrs and RAID Reply with quote

Grand High Poobah

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

Gideon wrote:
Which RAID level should we use, any issues we should consider ?


The issue that the increased I/O associated with a RAID device is not going to help performance? Unless the current I/O is ridiculous slow / bottlenecked?

How have you identified that that the poor performance is due to I/O, and what's the reasoning that RAID will help?

Apart from that, it's just a disk. You mount it & the queue manager uses it. RAID level to me indicates the level of resilience you want rather than performance.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Gideon
PostPosted: Fri Apr 20, 2012 11:03 am    Post subject: Reply with quote

Chevalier

Joined: 18 Aug 2009
Posts: 403

Wouldn't moving from a standard SAS drive to a RAID device set at RAID 0 with 8 drives increase the performance ?
Back to top
View user's profile Send private message Send e-mail
mvic
PostPosted: Fri Apr 20, 2012 11:06 am    Post subject: Re: Qmgrs and RAID Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

Gideon wrote:
On a slow system to increase throughput of persistent messages, we want to ...

First read the MQ Performance Report for your OS. There's no need to read and understand all the graphs at first, but do read all the bits that describe how to get the best performance out of the kit you already have.

If you want more I/O performance, call your vendor's sales line, and get them to explain which of their products perform best.

I have no real idea what RAID buys you, in terms of performance. Again, get some performance information from your vendor's sales team.
Back to top
View user's profile Send private message
Vitor
PostPosted: Fri Apr 20, 2012 11:13 am    Post subject: Reply with quote

Grand High Poobah

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

Gideon wrote:
Wouldn't moving from a standard SAS drive to a RAID device set at RAID 0 with 8 drives increase the performance ?


I don't think you'll see a significant increase. I could be wrong; I'd imagine that if the RAID controller is doing all sorts of smart buffering & predictive reads it might but, as my worthy associate correctly points out, device performance questions should be directed to the vendor.

Taking into account I've never met a hardware vendor who sold a poorly performing product. According to the sales staff. Make sure any metrics they give you are consistent with the use case you're seeing for the queue manager's I/O.

I repeat my question regarding how you've demonstrated raw I/O is the issue & (for instance) eliminated poor application use of the queue manager.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Gideon
PostPosted: Fri Apr 20, 2012 11:23 am    Post subject: Reply with quote

Chevalier

Joined: 18 Aug 2009
Posts: 403

Could you please give me an example of an applications poor use of the product and how I could determine if that is the case
Back to top
View user's profile Send private message Send e-mail
bruce2359
PostPosted: Fri Apr 20, 2012 11:30 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Gideon wrote:
Could you please give me an example of an applications poor use of the product and how I could determine if that is the case

Could you please give me an example of why you believe that slow performance is due to disk latency OR lack of RAID? How did you measure performance? Has it always been slow? If it was faster before, what changed?
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Vitor
PostPosted: Fri Apr 20, 2012 11:39 am    Post subject: Reply with quote

Grand High Poobah

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

Gideon wrote:
Could you please give me an example of an applications poor use of the product and how I could determine if that is the case


Well:
- poor use of persistance
- poor use of UoW

spring to mind, assuming you're right and it's a pure I/O issue (which you've not yet offered any evidence to). From what you've said it's equally likely that the application is thrashing around internally & wasting CPU cycles, or that it's putting message to a large number of intermediate queues due to poor design.

Likewise if the queue manager is poorly configured this will hinder performance. Are the logs & the queue files on different physical devices and those devices on dedicated controlers? If you have high I/O being bottlenecked through a single controller that's not doing you any favours either. Are the logs single or triple written?

The list of tuning items goes on and on. You've already been referred to the performance report for your OS. And asked repeatedly how you've arrived at I/O as the problem. I'm not saying it isn't but it would be a shame to go through all this if the root cause is an app that's accidentally single threading.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
mvic
PostPosted: Fri Apr 20, 2012 12:06 pm    Post subject: Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

Vitor wrote:
The list of tuning items goes on and on. You've already been referred to the performance report for your OS.

This is another good read if you are trying to get hints on improving performance:

http://www.ibm.com/developerworks/websphere/library/techarticles/0712_dunn/0712_dunn.html
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 » General IBM MQ Support » Qmgrs and RAID
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.