> From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss- > boun...@opensolaris.org] On Behalf Of Jim Klimov > > See FEC suggestion from another poster ;)
Well, of course, all storage mediums have built-in hardware FEC. At least disk & tape for sure. But naturally you can't always trust it blindly... If you simply want to layer on some more FEC, there must be some standard generic FEC utilities out there, right? zfs send | fec > /dev/... Of course this will inflate the size of the data stream somewhat, but improves the reliability... But finally - If you think of a disk as one large sequential storage device, and a zfs send stream is just another large sequential data stream... And we take it for granted that a single bit error inside a ZFS filesystem doesn't corrupt the whole filesystem but just a localized file or object... It's all because the filesystem is broken down into a bunch of smaller blocks and each individual block has its own checksum. Shouldn't it be relatively trivial for the zfs send datastream to do its checksums on smaller chunks of data instead of just a single checksum for the whole set? _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss