[Dovecot] Better to use a single large storage server or multiple smaller for mdbox?
Ed W
lists at wildgooses.com
Fri Apr 13 18:09:31 EEST 2012
On 13/04/2012 06:29, Stan Hoeppner wrote:
> On 4/12/2012 5:58 AM, Ed W wrote:
>
>> The claim by ZFS/BTRFS authors and others is that data silently "bit
>> rots" on it's own. The claim is therefore that you can have a raid1 pair
>> where neither drive reports a hardware failure, but each gives you
>> different data?
> You need to read those articles again very carefully. If you don't
> understand what they mean by "1 in 10^15 bits non-recoverable read error
> rate" and combined probability, let me know.
OK, I'll bite. I only have an honours degree in mathematics from a well
known university, so grateful if you could dumb it down appropriately?
Lets start with what "those articles" are you referring to? I don't see
any articles if I go literally up the chain from this email, but you
might be talking about any one of the lots of other emails in this
thread or even some other email thread?
Wikipedia has it's faults, but it dumbs the "silent corruption" claim
down to:
http://en.wikipedia.org/wiki/ZFS
"an undetected error for every 67TB"
And a CERN study apparently claims "far higher than one in every 10^16 bits"
Now, I'm NOT professing any experience of axe to grind here. I'm simply
asking by what feature do you believe either software or hardware RAID1
is capable of detecting which pair is correct when both pairs of a raid
one disk return different results and there is no hardware failure to
clue us that one pair suffered a read error? Please don't respond with
a maths pissing competition, it's an innocent question about what levels
of data checking are done on each piece of the hardware chain? My
(probably flawed) understanding is that popular RAID 1 implementations
don't add any additional sector checksums over and above what the
drives/filesystem/etc add already offer - is this the case?
> And this has zero bearing on RAID1. And RAID1 reads don't work the way
> you describe above. I explained this in some detail recently.
Where?
> Been working that way for more than 2 decades Ed. :) Note that "RAID1"
> has that "1" for a reason. It was the first RAID level.
What should I make of RAID0 then?
Incidentally do you disagree with the history of RAID evolution on
Wikipedia?
http://en.wikipedia.org/wiki/RAID
Regards
Ed W
More information about the dovecot
mailing list