Re: Striping on striping - good, bad, indifferent?



Hello, Roger.

This is called vertical and horizontal striping. Horizontal striping is
the stripe across the physical disks, creating a RAID
Array/Group/Rank/whatever on which a LUN is created. Vertical striping
is striping across LUNS on different RAID groups. It's usually
implemented on the backend in your SAN, but I don't see any reason off
the top of my head why it can't work with OS-level vertical striping.
It can be very helpful if you're pushing large I/O's in pretty much any
HPC environment.

The super-critical thing to be aware of is that you must not vertical
stripe across LUNs on the same horizontal stripe/RAID group. This will
cause head thrashing.

Be sure to test your I/O throughput both ways and let us know what you
find out. :-)

Alex Paschal
Unix Administrator
Freightliner, LLC
f y cn rd ths y mst b sng nx


-----Original Message-----
From: IBM AIX Discussion List [mailto:aix-l@xxxxxxxxxxxxx] On Behalf Of
Roger Deschner
Sent: Tuesday, May 22, 2007 4:05 PM
To: aix-l@xxxxxxxxxxxxx
Subject: Striping on striping - good, bad, indifferent?

I'm setting up a Logical Volume which will consist of two identical
hdisks. Each hdisk will actually be a hardware RAID10 array. (SSA in
this case, though the underlying hardware technology shouldn't matter.)

Within AIX JFS2, should I stripe between those two hdisks, or not? The
application will be /var/spool/mail, so very few of the reads or writes
will exceed the PP size of the VG. Are there any peculiar issues here to
be aware of, such as the relationship of the hardware (SSA) stripe size
to the AIX JFS2 stripe size?

What I am hoping for is to get the benefits of striping across all the
physical disks in both of the arrays, thereby overcoming the 8-way
stripe limit in SSA.

Roger Deschner University of Illinois at Chicago rogerd@xxxxxxx
==== "Research is what I'm doing when I don't know what I'm doing." ====
========================= -- Wernher von Braun =========================



Relevant Pages

  • Re: LVM lesson
    ... across ESS luns- avoid striping across luns from the same ESS ... you would have to be careful how you allocate "drives" to your LVs so that one copy is on each seperated Shark. ... Although each LUN may represent part of 8 drives, across the whole VG you might have as many as 40 or more physical drives of the Shark being accessed. ... Striping at 64k means every 64k of the LV gets put on a seperate drive/LUN. ...
    (AIX-L)
  • Re: Striped Drive Problem
    ... Microsoft did not create the standard for striping, ... Files get lost and deleted whether or not you're running stripe sets. ... recovery on hard disks and get a quote from them, ... > holds true in regards to the other 3 good drives, ...
    (microsoft.public.windowsxp.security_admin)
  • Re: Striping on striping - good, bad, indifferent?
    ... Since AIX LVM does striping at the LV level, ... The performance hit with striping usually comes when your stripe size is ... You can do this, the hardware would take care of two of the raid layers, ...
    (AIX-L)
  • Re: RAID for large disks
    ... My confusion is going with RAID striping (picking the right ... but I don't know what is the optimal stripe size should be. ... once I stripe on the RAID controller I am planning to use ...
    (Debian-User)
  • Re: Logical striping over Physical Striping
    ... In theory it is even possible to reverse the hardware striping with logical ... Logical striping over separate hardware raids is no problem. ... an IBM Shark with about 20 10 Gb luns on separate raid sets. ... I never got the luns busy above 2%:). ...
    (comp.sys.hp.hpux)