RAID questions (multiple arrays, global hot spares, controllers)
Elliot Wilen
ewilen at mprinc.com
Sat May 2 22:00:08 CDT 2009
Hello, these may be newb questions. Please be gentle.
I could use some help configuring a RHEL server to run
Zimbra. I'm focusing on using a PowerEdge 2950. Zimbra
generally recommends having at least one RAID 1 or RAID 10
array, preferably with fast drives, although slower arrays
(RAID 5 and/or slower drives) are acceptable for storing
backups and older data. One example config would be RAID 1
using a pair of 146 GB SAS drives, and a RAID 5 or RAID 10
built from several inexpensive, large SATA drives. Or the
second array could also be a RAID 1 if the drives are big
enough.
I've been using Dell's configuration pages to explore my
options, but I suspect there are some things I can do that
just aren't offered pre-configured.
• I'd like to provide hot spares for the arrays. One
attractive strategy would be to have a global hot spare;
failing that, one spare per array. Dell's website doesn't
mention hot spares at all or help out here in terms of
requirements (drive size matching, controller(s), etc.).
Assuming that a global hot spare could be configured, is
it then necessary for all the drives in the system to
match? Or can e.g. a 500 GB 7200 RPM SATA drive be a hot
spare for a RAID 0 array made up of 146 GB 10,000 RPM SAS
drives? Obviously there'd be wasted space in the event the
spare was activated, and it would slow down the array; but
it would at least offer protection until the
malfunctioning drive was replaced.
• The website also doesn't give the option of configuring
more than two RAID sets. Given the size of my
installation, this may not be necessary, but it'd be good
to know if e.g. I could somehow have up four RAID 1s.
• Is there any reason to use either mdadm or a SAS 6/iR,
especially if a PERC 6/i is installed? E.g. to support
more than two arrays, or to get some performance/feature
benefit for certain types of array, or to do RAID 10 by
mirroring in hardware while striping in software? I assume
though that a global hot spare couldn't be shared between
two different hw/sw controllers.
Thanks for any help.
Sincerely,
Elliot Wilen
More information about the Linux-PowerEdge
mailing list