Re: Best way to achieve large, expandable, cheap storage?
From: Gil <hidden>
Date: 2005-10-21 16:48:04
Christopher Smith wrote:
Gregory Seidman wrote:quoted
You should at least read the following before using RAID5. You can agree or disagree, but you should take the arguments into account: http://www.miracleas.com/BAARF/RAID5_versus_RAID10.txt
For example, his article suggests that "partial media failure" is a problem that would only affect RAID5, when really it would negatively impact any RAID system (your newly-synced mirror isn't much good if half the data that just got mirrored to it was corrupted, nor is the speed boost from RAID0 very helpful if half the data is corrupted). I'm also not sure about his claims of RAID3 & 4 "always" checking parity - that sounds like a vendor-specific implementation (and while I'm not a developer, I fail to see why a RAID5 implementation couldn't be made to do the same).
The partial media failure problem described here is exactly why it's important to run smartmontools in combination with your RAID array of any level. By running regular checks of the disk surface you can know well ahead of time that you're going to have trouble. in practice this more than mitigates the risk of partial media failure. http://smartmontools.sourceforge.net/ --Gil