Max number of drives in RAID5 set
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
Max number of drives in RAID5 set

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Storage System
Author Message
Steve Christall
Guest





Posted: Wed Dec 22, 2004 5:50 pm    Post subject: Max number of drives in RAID5 set Reply with quote

Hi all

I have a new SATA tray for one of my SANS and was wondering if anyone has
preferences (and why) as to the number of drives to use in each RAID5 set.

I can either make a single RAID5 volume of 13x250 + hotspare and then carve
that up into three / four virtual volumes, or I could create say three RAID5
volumes with one volume set on each .... obviously I lose more storage with
three RAID5 volumes.

Is 13 drives in a RAID5 set too many? Rebuild time a problem?

Thanks
Steve
Back to top
pras
Guest





Posted: Wed Dec 22, 2004 6:11 pm    Post subject: Re: Max number of drives in RAID5 set Reply with quote

Steve Christall wrote:
Quote:
Hi all

I have a new SATA tray for one of my SANS and was wondering if anyone
has
preferences (and why) as to the number of drives to use in each RAID5
set.

I can either make a single RAID5 volume of 13x250 + hotspare and then
carve
that up into three / four virtual volumes, or I could create say
three RAID5
volumes with one volume set on each .... obviously I lose more
storage with
three RAID5 volumes.

Is 13 drives in a RAID5 set too many? Rebuild time a problem?

Thanks
Steve

Hi Steve,

If you do not intend to have separation of volumes for different
applications, one big volume should be ok. You can save on storage.

Generally small and application specific volumes are better.
Back/Restore cycles ,which are usually performed by volume, are
shorter. Rebuild time is less. Snapshots or mirroring is also easier.
Thanks
Pras
Back to top
Faeandar
Guest





Posted: Thu Dec 23, 2004 1:14 am    Post subject: Re: Max number of drives in RAID5 set Reply with quote

On Wed, 22 Dec 2004 12:50:53 -0000, "Steve Christall"
<steve.c@clear.net.nz> wrote:

Quote:
Hi all

I have a new SATA tray for one of my SANS and was wondering if anyone has
preferences (and why) as to the number of drives to use in each RAID5 set.

I can either make a single RAID5 volume of 13x250 + hotspare and then carve
that up into three / four virtual volumes, or I could create say three RAID5
volumes with one volume set on each .... obviously I lose more storage with
three RAID5 volumes.

Is 13 drives in a RAID5 set too many? Rebuild time a problem?

Thanks
Steve


Rebuild times are definitely a concern at 250gb. SATA not as bad but
ATA drives that size can take 24 hours to rebuild, that's a long time
to be vulnerable. Depending on vendor they may do some slick things
like copy all the viable data from the failing drive first then
reconstruct what's missing. This saves loads of time but is fairly
uncommon still.

Another problem with large drives like this is spindle performance;
you want alot of spindles but the size of the volume is overkill (in
alot of cases, maybe not yours).

My personal preference would be to have multiple Raid 5 sets and use
an LVM (Logical Volume Manager) to make them all seem like one volume.
That way you get all the benefits of spindle performance, a larger
volume size (though not as large as if it were one Raid 5 set), and
extra protection against multi-drive failures.

~F
Back to top
Ed L Cashin
Guest





Posted: Mon Jan 10, 2005 10:45 pm    Post subject: Linux sfw RAID rebuild times (was Re: Max number of drives i Reply with quote

Faeandar <mr_castalot@yahoo.com> writes:

....
Quote:
Rebuild times are definitely a concern at 250gb. SATA not as bad but
ATA drives that size can take 24 hours to rebuild, that's a long time
to be vulnerable. Depending on vendor they may do some slick things
like copy all the viable data from the failing drive first then
reconstruct what's missing. This saves loads of time but is fairly
uncommon still.

Another problem with large drives like this is spindle performance;
you want alot of spindles but the size of the volume is overkill (in
alot of cases, maybe not yours).

My personal preference would be to have multiple Raid 5 sets and use
an LVM (Logical Volume Manager) to make them all seem like one volume.
That way you get all the benefits of spindle performance, a larger
volume size (though not as large as if it were one Raid 5 set), and
extra protection against multi-drive failures.

I've been working with Linux Software RAID on 400 GB ATA drives. The
Linux md driver supports up to 27 disks in one array. My co-worker
found out that the rebuild times using the Linux 2.6 kernel are higher
than they need to be.

He was building a RAID 5 on nine EtherDrive storage blades and found
that the per-blade I/O rate was only 1200KB/s. At that rate, the RAID
initialization was going to take days. We know that 1200KB/s is lower
than it should be, so he checked the 2.6 kernel sources and thought he
saw a problem with the way it determines whether devices are idle or
not. He did this ...

echo 100000 > /proc/sys/dev/raid/speed_limit_max
echo 100000 > /proc/sys/dev/raid/speed_limit_min

.... and the per-blade throughput went up to about 5300 KB/s, meaning
that the array could fully initialize in about 18 hours.

I've been meaning to look at the md code myself, but I wonder if
anybody else has noticed this when initializing software RAIDs. It
might be that there's something different about the aoe block driver.

--
Ed L Cashin <ecashin@coraid.com>
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Storage System All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB