AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.


#Power
 View Only
Expand all | Collapse all

LVM software stripping along with SAN Stripping

  • 1.  LVM software stripping along with SAN Stripping

    Posted Thu January 30, 2014 06:09 PM

    Originally posted by: dot7171


    Has anyone heard of improved performance when you take stripped San Luns and software strip them also. I heard this might give you improve queue depth performance. 

     

    I think I read it somewhere but cannot find the doc


    #AIX-Forum


  • 2.  Re: LVM software stripping along with SAN Stripping

    Posted Mon February 03, 2014 08:27 AM

    Originally posted by: Wouter Liefting


    Most LUNs on a SAN are built on top of a RAID-5 (or similar) volume, and RAID-5 stripes its blocks by default. So you don't have a lot of choice here. For best performance you may want to make sure that the LUN stripe size is identical to the AIX JFS2 block size.

    Striping your JFS volume only makes sense if:

    a. Your typical read or write is larger (a lot larger) than the block size - with just small reads and writes striping doesn't give you a lot of benefit anyway.

    b. The LV that contains your JFS is spread across multiple PVs, and these PVs are LUNs that are part of different RAID sets in your SAN.

    In short, you've got to view the whole stack of where your data is actually residing from the top (file) down (individual disks), and if striping increases the number of disks you can have working in parallel, it generally gives better performance. But only for large reads or writes which will actually put multiple disks to work.

    Yes, and the queue depth is a tuneable parameter. Increasing it generally gives better performance, particularly if file access is not linear, but if you have lots of different LPARs all trying to access the same shared storage, each with a large queue depth size, it may lead to saturation of the storage box. In that case, reducing the queue depth may well give a better overall throughput. So with the queue depth, as with all tuneable parameters: Create a baseline first, change parameter, measure throughput against baseline, rinse, repeat.


    #AIX-Forum