On Tue, Mar 7, 2017 at 8:26 PM,  <alexmcwhir...@triadic.us> wrote:
> On 2017-03-07 14:16, Stuart Henderson wrote:
>>
>> - ZFS *does* checksum, even on mirrors, and can pick which of a pair of
>> mirrored drives is good and use it to correct the other one.
>
>
> That i was not aware of, i only thought ZFS did that on RAIDZ pools.

No, ZFS does it everywhere on everything. If you do have redundancy on
drives, then it may self-heal the corrupted block.

> Regardless of whether it will happen or not, I would welcome ZFS into
> OpenBSD with arms wide open.

Me too, well, or better not. OpenBSD does have completely different
philosophy and ZFS is not compatible with it.

> In reality though, the only hope for something
> like ZFS here is probably HAMMER2, if it's ever finished.

Well, as a ZFS replacement I've added checksumming support into
SR-RAID1. It was really basic and as simple as possible design and
even compatible with plain SR-RAID1, but still was able to detect and
self-heal corrupted block too. So if data correctness is your mantra,
you don't need whole ZFS for it. Well, I've not submitted my code yet
for the second attempt (first you can find in the archive) since I got
kind of stuck in rewrite for family/life reasons but I still keep my
hope on it and also hope it'll be delivered sooner than HAMMER2...

Reply via email to