07-22-06 12:15 PM
Scott Howard wrote:
> Bill Todd <billtodd@metrocast.net> wrote:
>
> Many/most existing SW and HW RAID are "self-healing" to some extent -
> although none to the extent that ZFS is.
>
> When they detect a bad block (in particular, a read error), most RAID
> systems will re-create the data (from the mirror or parity) and re-write
> the bad block. This will generally result in a reallocation occuring on
> the disk, and the region where the error on the disk occured being mapped
> out. Unfortunately SVM is one of the ones that doesn't do this, although
> VxVM does.
>
> You could also argue that hot sparing is also a form of self-healing -
> when a disk fails, the VM will automatically "heal" the fault by
> replacing the failed disk with the hot spare.
That's all well and good, but it's not part of the conventional
definition of RAID even if many implementations may augment that
definition by including such features. That's why I used the word
'necessarily' in my original statement above.
By contrast, self-healing *is* part of the definition of ZFS.
- bill
[ Post a follow-up to this message ]
|