> Unfortunately there are some cases, where the disks lose data, > these cannot be detected by traditional filesystems but with ZFS: > > * bit rot: some bits on the disk gets flipped (~ 1 in 10^11) > * phantom writes: a disk 'forgets' to write data (~ 1 in 10^8) > * misdirected reads/writes: disk writes to the wrong position (~ 1 in 10^8) > > u can look up the probabilities at several disk > vendors, the are published.
I'm puzzled where you got those numbers from. They seem to be several orders of magnitude too low. Bit errors: For SATA disks, the probability of an *uncorrected* error is roughly 1 in 10^14 bits read (12 terabytes or so). [Seagate WinHEC]. These should be handled identically by ZFS and a traditional file system over RAID. The probability of either an *undetected* or *miscorrected* error is not, so far as I know, published for disks. For high-end tape, where the uncorrected error rate is roughly 1 in 10^17 bits read, the miscorrected error rate is 1 in 10^33 bits. Modern disks may use a two-level ECC [IBM ECC] which reduces even further the miscorrected error rate. These are one class of errors which ZFS will catch and a traditional file system will not. Phantom writes and/or misdirected reads/writes: I haven't seen probabilities published on this; obviously the disk vendors would claim zero, but we believe they're slightly wrong. ;-) That said, 1 in 10^8 bits would mean we’d have an error in every 12 megabytes written! That’s clearly far too low. 1 in 10^8 blocks would be an error in every 46 gigabytes written; that is also clearly far too low. (At 1 GB/second that would be a phantom write every minute.) References: [Seagate WINHEC] "SATA in the Enterprise." Can be found at <http://download.microsoft.com/download/9/8/f/98f3fe47-dfc3-4e74-92a3-088782200fe7/TWST05005_WinHEC05.ppt>. [IBM ECC] "Two-level coding for error control in magnetic disk storage products." Can be found at <http://www.research.ibm.com/journal/rd/334/ibmrd3304G.pdf>. This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss