Re: detection/correction of corruption with raid6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 16, 2008 at 12:59 AM, Mattias Wadenstein <maswan@xxxxxxxxxx> wrote:
> On Tue, 16 Dec 2008, Neil Brown wrote:
>> On Friday December 12, redeeman@xxxxxxxxxxx wrote:
>>
>> As has been said elsewhere in this thread, silent corruption is rarely
>> if ever caused by the storage device.  They tend to have strong CRCs
>> etc which detect bit-flips with greater reliability than the RAID6
>> algorithm would detect them.
>
> If by storage device, you mean the actual disk, then yes, it seems that way.
> At least in practice. In theory hdd manufacturers only guarantee you get a
> bitflip less often than once every 10^14 or 10^15 bits. Which is quite
> often. 10^14 bits is roughly the ammount of data read during a resync of a
> large:ish raidset.
>
> In general, I agree that a checksumming filesystem is more important for
> data integrity. This is why all new fileservers around here are running
> Solaris+ZFS instead of Linux.

I've seen many high-end arrays, such as those done by DDN
(www.datadirectnet.com), that spend idle time scouring the drives for
corruption.  They don't think it's insignificant.

I've had Linux RAID5 MD arrays with silent corrupt data, that could
have detected/corrected by idle scouring (before a disk goes bad
altogether, when the silent/corrupted data on a "good" disk becomes
totally unrecoverable).

SSD's like FusionIO have strong ECC built into every write (11 bits
per 240 bytes) that extend the usable life of NAND storage from 100K
writes per cell (using the industry standard 1 bit per 512 bytes) into
decades (they constantly scour too).

Chris
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux