lkml.org 
[lkml]   [2006]   [Jan]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: FYI: RAID5 unusably unstable through 2.6.14
Date
On Jan 17, 2006, at 18:27, Michael Loftis wrote:
> --On January 17, 2006 1:35:46 PM -0600 Cynbe ru Taren
> <cynbe@muq.org> wrote:
>> Just in case the RAID5 maintainers aren't aware of it:
>>
>> The current Linux kernel RAID5 implementation is just too fragile
>> to be used for most of the applications where it would be most
>> useful.
>>
>> In principle, RAID5 should allow construction of a disk-based
>> store which is considerably MORE reliable than any individual drive.
>
> Absolutely not. The more spindles the more chances of a double
> failure. Simple statistics will mean that unless you have mirrors
> the more drives you add the more chance of two of them (really)
> failing at once and choking the whole system.

The most reliable RAID-5 you can build is a 3-drive system. For each
byte of data, you have a half-byte of parity, meaning that half the
data-space (not including the parity) can fail without data loss.
I'm ignoring the issue of rotating parity drive for simplicity, but
that only affects performance, not the algorithm. If you want any
kind of _real_ reliability and speed, you should buy a couple good
hardware RAID-5 units and mirror them in software.

Cheers,
Kyle Moffett

--
If you don't believe that a case based on [nothing] could potentially
drag on in court for _years_, then you have no business playing with
the legal system at all.
-- Rob Landley



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2006-01-18 01:15    [from the cache]
©2003-2011 Jasper Spaans