On Sat, Aug 13, 2016 at 05:39:18PM +0200, Wolfgang Mader wrote: > Hi, > > I have two questions > > 1) Layout of raid10 in btrfs > btrfs pools all devices and than stripes and mirrors across this pool. Is it > therefore correct, that a raid10 layout consisting of 4 devices a,b,c,d is > _not_ > > raid0 > |---------------| > ------------ ------------- > |a| |b| |c| |d| > raid1 raid1 > > Rather, there is no clear distinction of device level between two devices > which form a raid1 set which are than paired by raid0, but simply, each bit > is > mirrored across two different devices. Is this correct?
Correct. There's no clear hierarchy of RAID-1-then-RAID-0 vs RAID-0-then-RAID-1. Instead, if you look at a single device (in a 4-device arraay), that will be one of two copies, and will be either the "odd" stripes or the "even" stripes. That's all you get, within a block group. > 2) Recover raid10 from a failed disk > Raid10 inherits its redundancy from the raid1 scheme. If I build a raid10 > from > n devices, each bit is mirrored across two devices. Therefore, in order to > restore a raid10 from a single failed device, I need to read the amount of > data worth this device from the remaining n-1 devices. In case, the amount of > data on the failed disk is in the order of the number of bits for which I can > expect an unrecoverable read error from a device, I will most likely not be > able to recover from the disk failure. Is this conclusion correct, or am I am > missing something here. That's right, but the unrecoverable bit rates quoted by the hard drive manufacturers aren't necessarily reflected in the real-life usage of the devices. I think that if you're doing those calculations, you really need to find out what the values quoted by the manufacturer actually mean, first. (i.e. if you read all the data once a month with a scrub, and allow the drive to identify and correct any transient errors which might indicate incipient failure, does the quoted BER still apply?) Hugo. -- Hugo Mills | Let me past! There's been a major scientific hugo@... carfax.org.uk | break-in! http://carfax.org.uk/ | Through! Break-through! PGP: E2AB1DE4 | Ford Prefect
signature.asc
Description: Digital signature