Re: [zfs-discuss] Re: RAIDZ2 vs. ZFS RAID-10

2007-01-04 Thread Darren Dunham
> It's the block checksum that requires reading all of the disks. If > ZFS stored sub-block checksums for the RAID-Z case then short reads > could often be satisfied without reading the whole block (and all > disks). What happens when a sub-block is missing (single disk failure)? Surely it doesn

Re: [zfs-discuss] Re: RAIDZ2 vs. ZFS RAID-10

2007-01-04 Thread Casper . Dik
>So actually I mis-spoke slightly; rather than "all disks", I should >have said "all data disks." >In practice this has the same effect: No more than one read may be >processed at a time. But aren't short blocks sometimes stored on only a subset of disks? Casper _

Re: [zfs-discuss] Re: RAIDZ2 vs. ZFS RAID-10

2007-01-04 Thread Anton Rang
On Jan 4, 2007, at 3:25 AM, [EMAIL PROTECTED] wrote: Is there some reason why a small read on a raidz2 is not statistically very likely to require I/O on only one device? Assuming a non-degraded pool of course. ZFS stores its checksums for RAIDZ/RAIDZ2 in such a way that all disks must b

Re: [zfs-discuss] Re: RAIDZ2 vs. ZFS RAID-10

2007-01-04 Thread Robert Milkowski
Hello Anton, Thursday, January 4, 2007, 3:46:48 AM, you wrote: >> Is there some reason why a small read on a raidz2 is not statistically very >> likely to require I/O on only one device? Assuming a non-degraded pool of >> course. ABR> ZFS stores its checksums for RAIDZ/RAIDZ2 in such a way tha

Re: [zfs-discuss] Re: RAIDZ2 vs. ZFS RAID-10

2007-01-04 Thread Casper . Dik
>> Is there some reason why a small read on a raidz2 is not statistically very >> likely to require I/O on only one device? Assuming a non-degraded pool of >> course. > >ZFS stores its checksums for RAIDZ/RAIDZ2 in such a way that all disks must be >read to compute and verify the checksum. B

[zfs-discuss] Re: RAIDZ2 vs. ZFS RAID-10

2007-01-03 Thread Anton B. Rang
> Is there some reason why a small read on a raidz2 is not statistically very > likely to require I/O on only one device? Assuming a non-degraded pool of > course. ZFS stores its checksums for RAIDZ/RAIDZ2 in such a way that all disks must be read to compute and verify the checksum. This me