- Community Home
- >
- Storage
- >
- Entry Storage Systems
- >
- Disk Enclosures
- >
- VA7410 and LVM Striping Performance
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-07-2004 08:11 AM
тАО06-07-2004 08:11 AM
VA7410 and LVM Striping Performance
We are having a little dilema in our data center. We have two VA7410 disk arrays with (1) DS2405 enclosure each and a total of 20 drives on each VA/DS. One VA is connected to an rp8400 with 2 FC HBAs and the other VA is connected to an rp7410 also with 2 FC HBAs.
On each system we created two large luns (one per RG)taking up all the space available for luns. We then created a volume group using these two luns. After creating the volume group we added the alternate paths to the luns. We then created several logical volumes on the volume group without using LVM striping. Since the VA already mirrors and stripes I have always been told that double striping is a big no no.
One of our administrators strongly disagrees. He says that in order to fully utilize the bandwidth from the 2 FC HBAs on each system the logical volumes should have been created using striping (ie lvcreate -L ## -n Name -i 2 -I Stripe_Size VG_NAME)
This "issue" has now been brought up by management and they want us to determine whether or not our current VA/LVM configuration is hindering performance by not having striped at the LVM level.
If anyone can give me suggestions/feedback on the subject, it would be much appreciated.
Thanks for your help!
-Amy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-07-2004 09:20 AM
тАО06-07-2004 09:20 AM
Re: VA7410 and LVM Striping Performance
Have a look at similar discussion below. But i personally think what you have already done is Okay.
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=607203
With regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-07-2004 05:35 PM
тАО06-07-2004 05:35 PM
Re: VA7410 and LVM Striping Performance
Using whatever performance monitoring tools that you may have at you disposal, you should be able to prove that your FC interfaces are probably nowhere near close to causing a bottleneck with I/O throughput.
I went through this same exercise and the train of thought to use LVM stripping on top of whatever hardware stripping was taking place, proved to be a waste of time. It sounds like, in your configuration, that you are stripping across sufficient spindles and adding LVM stripping, will effectively buy you nothing.
Today's technology is far better than days past. It used to be that LVM stripping on top of some older arrays yielded positive results. In addition, if you do apply LVM stripping on top of hardware stripping, you need to be careful (and aware) of the hardware and LVM stripping size, block size, etc. so as not to waste space. It can be a time consuming task with very little (if any) benefit.
Hope this helps,
Brian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-07-2004 08:15 PM
тАО06-07-2004 08:15 PM
Re: VA7410 and LVM Striping Performance
I would suggest you do application load testing on a plain LVM setup. Try to balance the IO load by moving logical volumes around. Make LVM striping your last choice. I have seen an huge increase in performance doing LVM striping across NIKE 20 LUNs, but I have not done LVM striping for the newer storage arrays.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-08-2004 01:55 AM
тАО06-08-2004 01:55 AM
Re: VA7410 and LVM Striping Performance
The gain you might receive will be based on how out-of-balance your current systems is. The more balanced your system is, the less gain├в ┬ж. Obviously. The VA keeps statistics on balance, but they are hard to examine without the right tools. Sar might also help.
However, you have another potential problem with this configuration ├в queue depth. By default HPUX provides a host queue depth of 8 per LUN. You have one LUN per RG of 10 disks, that a queue depth on 8 for 10 disk ├в potentially not enough. My rule is that you need at least 2X the number of disks ├в a total queue depth of 20 per RG.
You have three options to fix this; 1) create more LUNs per RG, 2) change the kernel default of queue depth per LUN, 3) change to individual queue depth on a LUN.
The easiest, and my recommendation, is to change the kernel. (next would be to change the individual queue depths with the scsictl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-08-2004 09:05 AM
тАО06-08-2004 09:05 AM
Re: VA7410 and LVM Striping Performance
I seem to be at odds with most of the above... VA7410 has two RG. You should have at LEAST two LUNs, one form each reduncancy group. To make the best use of the FC and controllers stripe across these two LUNs. Though you could easily use extent based striping (lvcreate -D y -s g ...).
If you only create one LUN in one RG then half the disks will be idle and one controller will be idle.
Personally I have found that more LUNs give better performance than fewer LUNs.. (see my questions on VA7410). That said, if you do want to use two LUNs make sure that max_scsi_qdepth is larger than the default of 8, say 64.
Regards
Tim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-08-2004 10:08 PM
тАО06-08-2004 10:08 PM
Re: VA7410 and LVM Striping Performance
We have been told by HP that our VA7410 performance is degraded because we allocated nearly all available space and that it moves blocks around scrubbing even in raid 0/1, not just in Autoraid mode.
To give you an example, when the array was new our backup shifted a constant 70000 blocks per second on each lun to the local tape drive. Now that we have less than 70Gb free on each RG out of 1.2 terabytes the backup goes at 35-40,000 blocks per second.
Our array is hard-configured RAID0/1 which we thought would give us more performance, but the reality is not so clear-cut.
I suspect that it has de-sequentialified some blocks in our production system because they contain historical (unchanging) data. I didn't think it would do this in RAID 0/1 mode.
For your striping issue my advice is to monitor how much each controller is actually being used. If there is an imbalance of load, then it may be worthwhile moving stuff or even trying a stripe. One word of caution - make sure you are going down the primary path and not across the (slow) internal bus in the VA to get to your RG lun.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-09-2004 01:51 AM
тАО06-09-2004 01:51 AM
Re: VA7410 and LVM Striping Performance
I├в d point out that the VA implements a ├в virtual spare disk├в , not a physical spare disk as in traditional arrays.
The performance difference you experienced must be explained by some
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-14-2004 04:24 AM
тАО06-14-2004 04:24 AM
Re: VA7410 and LVM Striping Performance
Again, thank you all for your help and quick responses!
Thanks!
-Amy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-14-2004 08:12 PM
тАО06-14-2004 08:12 PM
Re: VA7410 and LVM Striping Performance
If I was you I would build 2 LUNs per server (one per RG/controller), increase queue depth for those LUNs and put the two LUNs in one VG to balance the load between the controllers.
For reference see the attached advisory that can also be found here:
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&taskId=120&prodSeriesId=89018&prodTypeId=12169&objectID=lpg35039
Cheers
Peter