[geeks] RAID0+1 and ideas, etc...
Sandwich Maker
adh at an.bradford.ma.us
Thu Nov 7 10:29:46 CST 2013
" From: Jonathan Katz <jon at jonworld.com>
"
" All,
"
" Say you're running a Linux server. It has six Fusion IO cards, each
" presents two disk devices giving you a total of 12 disk devices. You
" want to RAID 1+0 this setup so that if any physical card or disk
" device dies, you're still operational.
"
" My customer set this up using mdraid to stripe the two disk devices
" within the individual cards. So we go from 12 disk devices to six md
" stripes. Then the md stripes are mirrored card-by-card (so there are 3
" md mirror/RAID1 devices.) Then LVM is used to stripe the three
" remaining cards into one large volume that we use.
"
" I'm not sure this is the best way to do it, and I want to hear from
" others who deal with this what they think (which is why I'm throwing
" this out there.) The requirement is for one decent sized, reliable
" storage pool of data. I think we have an extra layer of abstraction
" here, but I'm not sure how to redo this, or if we even should.
"
" What say the mind trust?
what disksuite does in that situation is
a. mirror the drive pairs on each card
b. stripe the 6 mirrors
thus allowing you to survive any combination of 1-disk-per-card
failures. it does this even if you try to configure 2 stripes and
mirror them, and it makes sense - with mirrored stripes, one failure
on each side would take you down.
i would mirror first, then lvm the mirrors. it would make sense to
mirror pairs across cards, to provide card-failure hardness.
________________________________________________________________________
Andrew Hay the genius nature
internet rambler is to see what all have seen
adh at an.bradford.ma.us and think what none thought
More information about the geeks
mailing list