If it is supposed to survive two arbitrary disk failures something is
wrong with that figure. They store 12 logical sectors in 20 physical
sectors across 4 drives. With two lost disks there are 10 physical
sectors left from which we want to reconstruct 12 logical sectors.
That is impossible.
OTOH it is possible to construct a system with optimal capacity and
ability to survive any chosen number of disk failures. This can be
done using either a Reed-Soloman code or Lagrange interpolation of
polynomials over a finite field.
However I guess those techniques would be inefficient in software.
-- Kasper Dupont -- der bruger for meget tid på usenet. For sending spam use mailto:razor-report@daimi.au.dk - 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/