4 ms·
I think that's about half right: for large storage infrastructure, you would indeed eschew local RAID, but instead of storing multiple copies, you'd use Reed So
by smueller1234 7y ago
I think that's about half right: for large storage infrastructure, you would indeed eschew local RAID, but instead of storing multiple copies, you'd use Reed Solomon encoding to stripe a single copy across many disks/servers/failure domains with a configurable number of added parity stripes. Full copies are really expensive!
- cm2187 7y agoI believe azure uses full copies [1]. I assume the other cloud providers must do the same. [1] https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy https://docs.microsoft.com/en-us/azure/storage/common/storag...
- namibj 7y agoGoogle seems to use erasure coding for some (iirc. multi-AZ nearline, or so) storage classes, last I checked.
- Serow225 7y agohttps://www.backblaze.com/blog/reed-solomon/ https://www.backblaze.com/blog/reed-solomon/