|
|
|
|
|
by Dylan16807
21 days ago
|
|
> The odds of this happening go way up the larger your individual drives are. This is a common claim, but honestly, citation needed. We can't just apply bit error rates from the datasheet that haven't been updated in 15 years. I'm sure a 2-day rebuild is a little more risky than a 4-hour rebuild, but I'm not convinced it's by all that much. Especially if you had a monthly scrub going to prevent disk rot and disks secretly getting super fragile. > I've had to resilver 2-3 times over the past 10 years, and never lost a byte of data. And how many times did you have a read error on one of your other disks during a resilver? |
|
> This is a common claim, but honestly, citation needed.
FWIW, here's the quick & dirty argument for that:
Assume:
- We're working within a given generation of disk technology, with comparable drive and interface tech.
- The drives' I/O speed is relatively constant, not scaling with the drive capacity.
- The chance of any given bit (of data on a disk) going bad, in a given time interval, is relatively constant.
- The drives, regardless of size, will be some fixed-ish percentage full. (If nothing else, the boss won't sign off on overspending for unneeded capacity.)
From there - the time needed for resilvering scales linearly with the drive size. As does the number of non-redundant bits that could go bad in any given second of the resilvering. Linear time linear - so the chance of data loss during resilvering rises with the square of the disk size.