On Thu, Dec 22, 2005 at 11:55:44AM +0000, David Woodhouse wrote:
structures; it shouldn't be necessary for the RAID layer to do
that for
itself. _That_ kind of redundancy isn't what RAID is supposed to be
about.
Its a neccessary part of RAID because duplicating raid functionality in every
file system would be incredibly inefficient and lead to a lot of code
duplication and bug. Its also neccessary because the raid functionality may
not even be on the same host as the file system.
But yes, there are always band-aids which can help to improve any
design
flaw.
You need to learn the difference between a design flaw and pragmatic design.
"Perfection is the enemy of success"