On Tue, Jun 27, 2006 at 09:41:10AM -0600, Gregory Shaw wrote:
> This is getting pretty picky.  You're saying that ZFS will detect any  
> errors introduced after ZFS has gotten the data.  However, as stated  
> in a previous post, that doesn't guarantee that the data given to ZFS  
> wasn't already corrupted.

There will always be some place where errors can be introduced and go on
undetected.  But some parts of the system are more error prone than
others, and ZFS targets the most error prone of them: rotating rust.

For the rest, make sure you have ECC memory, that you're using secure
NFS (with krb5i or krb5p), and the probability of undetectable data
corruption errors should be much closer to zero than what you'd get with
other systems.

That said, there's a proposal to add end-to-end data checksumming over
NFSv4 (see the IETF NFSv4 WG list archives).  That proposal can't
protect meta-data, and it doesn't remove any one type of data corruption
error on the client side, but it does on the server side.

Nico
-- 
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to