Thread (7 messages) flat view 7 messages, 4 authors, 2002-11-12
  • RAID-6 · "H. Peter Anvin" <hpa@zytor.com> · 2002-11-11
  • Re: RAID-6 · Derek Vadala <hidden> · 2002-11-11
  • Re: RAID-6 · Mr. James W. Laferriere <hidden> · 2002-11-11
  • Re: RAID-6 · "H. Peter Anvin" <hpa@zytor.com> · 2002-11-11
  • Re: RAID-6 · Jakob Oestergaard <hidden> · 2002-11-12
  • Re: RAID-6 · "H. Peter Anvin" <hpa@zytor.com> · 2002-11-12
  • Re: RAID-6 · "H. Peter Anvin" <hpa@zytor.com> · 2002-11-12

RAID-6

From: "H. Peter Anvin" <hpa@zytor.com>
Date: 2002-11-11 18:52:36

Hi all,

I'm playing around with RAID-6 algorithms lately.  With RAID-6 I mean
a setup which needs N+2 disks for N disks worth of storage and can
handle any two disks failing -- this seems to be the contemporary
definition of RAID-6 (the originally proposed "two-dimensional parity"
which required N+2*sqrt(N) drives never took off for obvious reasons.)

Based on my current research, I think the following should be true:

a) write performance will be worse than RAID-5, but I believe it can
   be kept to within a factor of 1.5-2.0 on machines with suitable
   SIMD instruction sets (e.g. MMX or SSE-2);

b) read performance in normal and single failure degraded mode will be
   comparable to RAID-5;

c) read performance in dual failure degraded mode will be quite bad.

I'm curious how much interest there would be in this, since I
certainly have enough projects without it, and I'm probably going to
need some of Neil's time to integrate it into the md driver and the
tools.

	-hpa
-- 
[off-list ref] at work, [off-list ref] in private!
"Unix gives you enough rope to shoot yourself in the foot."
http://www.zytor.com/~hpa/puzzle.txt	[off-list ref]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help