Thread (3 messages) 3 messages, 3 authors, 2004-04-06

Re: RAID1 Mirroring question.

From: Daniel Pittman <hidden>
Date: 2004-04-06 01:29:16

On Mon, 5 Apr 2004, Mark Hahn wrote:
quoted
We have a Linux Software RAID1 (mirroring). If there is a little
error on one of the disks (such a little error that the kernel dosn't
recognize it). There is a read request on the raid for a specific
file. The output of one of the disks differ from the output of the
other disk. (But there are no errors recognized by the kernel / fs /
raid-driver. Only one inverted bit for example) What is RAID/MD
doing? Are there checksums for the original file?
[...]
then again, raid1 is a sort of ugly niche feature, IMO.  how many 
systems can afford two but not three disks?  raid5 is not scary!
*blink*  Quite a few systems don't have the capacity for three-disk
rather than two-disk RAID.  My laptop, for example, could not add a
third disk at all.

Also, RAID-5 does not have *any* improvement over RAID-1 in terms of
detecting this sort of single-disk unreported error.

RAID-5 also has a higher cost in terms of CPU use - enough that it
presents problems in a number of embedded system scenarios where RAID-1
is fine.

Three disk RAID-1, on the other hand, does allow you to detect a single
device failure by a "two to one vote" detection system...

       Daniel

-- 
About the use of language: it is impossible to sharpen a pencil with a
blunt ax. It is equally vain to try to do it with ten blunt axes instead.
        -- Edsger Dijkstra
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help