привет!пытаюсь разгрести кашу в голове на тему работы Linux mdadm применительно к параметрам far и near при создании raid1+0(или raid0+1) массивов.
в википедии (Non-standard_RAID_levels) расписаны случаи как располагаются данные на диске в случаем выбора опций near или far, но мало уделено внимания какой выйгрыш получаем от того или другого варианта.
я правильно понимаю, что в случае обычного raid1 на 2 дисках:
A1 A1
A2 A2
A3 A3
A4 A4
mdadm позволит при чтении увеличить скорость вдвое? т.е. в один момент времени читать с первого диска А1, а со второго А2? а скорость записи не измениться и будет равна скорости одного диска?
А в случае raid10 (near=2) на 4 дисках:
A1 A1 A2 A2
A3 A3 A4 A4
A5 A5 A6 A6
A7 A7 A8 A8
скорость чтения будет 4х, а записи 2х?
а с случае (far=2):
A1 A2 A3 A4
A5 A6 A7 A8
A9 A10 A11 A12
.. .. .. ..
A2 A1 A4 A3
A6 A5 A8 A7
A10 A9 A12 A11
скорость чтения будет 4х и записи тоже 4х?
а если их совместить (near=2, far=2):
A1 A1 A2 A2
A3 A3 A4 A4
A5 A5 A6 A6
A7 A7 A8 A8
.. .. .. ..
A2 A2 A1 A1
A4 A4 A3 A3
A6 A6 A5 A5
A8 A8 A7 A7
то скорость чтения будет 4х, а записи тоже 4х?