насправді я думаю, що Вікіпедія пояснює це краще, ніж фактичні документи. Ось текст із статті.
він драйвер програмного забезпечення RAID для ядра Linux (званий md, для "декількох пристроїв") може використовуватися для створення класичного масиву RAID 1 + 0, але також (починаючи з версії 2.6.9) як єдиний рівень [4] з деякими цікавими розширеннями [ 5]. Стандартний макет "біля", де кожен фрагмент повторюється n разів у матриці смуги, є еквівалентним стандартному розташуванню RAID-10, але він не вимагає, щоб n ділили k. Наприклад, макет n2 на 2, 3 та 4 дисках виглядатиме так:
2 drives 3 drives 4 drives
-------- ---------- --------------
A1 A1 A1 A1 A2 A1 A1 A2 A2
A2 A2 A2 A3 A3 A3 A3 A4 A4
A3 A3 A4 A4 A5 A5 A5 A6 A6
A4 A4 A5 A6 A6 A7 A7 A8 A8
.. .. .. .. .. .. .. .. ..
Приклад 4-накопичувача ідентичний стандартному масиву RAID-1 + 0, тоді як приклад 3-накопичувача - програмна реалізація RAID-1E. Приклад 2-накопичувача еквівалентний RAID 1. Драйвер також підтримує "далекий" макет, де всі диски розділені на f секції. Усі шматки повторюються в кожному розділі, але компенсуються одним пристроєм. Наприклад, макети f2 на масивах 2- і 3-приводів виглядатимуть так:
2 drives 3 drives
-------- --------------
A1 A2 A1 A2 A3
A3 A4 A4 A5 A6
A5 A6 A7 A8 A9
.. .. .. .. ..
A2 A1 A3 A1 A2
A4 A3 A6 A4 A5
A6 A5 A9 A7 A8
.. .. .. .. ..
Він призначений для смугастого виконання дзеркального масиву; послідовне зчитування може бути смугастим, як і в RAID-0, випадкові зчитування дещо швидші (можливо, 10-20% за рахунок використання більш швидких зовнішніх секторів дисків та менших середніх часом пошуку), а послідовне та випадкове записування - приблизно однакова продуктивність до інших дзеркальних нальотів. Макет добре працює в системах, де читання частіші, що записують, що є дуже частою ситуацією у багатьох системах. Перший 1 / f кожного диска - це стандартний масив RAID-0. Таким чином, ви зможете отримати продуктивність на дзеркальному наборі всього з 2 дисків. Близькі та далекі варіанти можуть бути використані одночасно. Шматки в кожному розділі компенсуються n пристроями. Наприклад, макет n2 f2 зберігає 2 × 2 = 4 копії кожного сектора, тому потрібно щонайменше 4 накопичувачі:
A1 A1 A2 A2 A1 A1 A2 A2 A3
A3 A3 A4 A4 A3 A4 A4 A5 A5
A5 A5 A6 A6 A6 A6 A7 A7 A8
A7 A7 A8 A8 A8 A9 A9 A10 A10
.. .. .. .. .. .. .. .. ..
A2 A2 A1 A1 A2 A3 A1 A1 A2
A4 A4 A3 A3 A5 A5 A3 A4 A4
A6 A6 A5 A5 A7 A8 A6 A6 A7
A8 A8 A7 A7 A10 A10 A8 A9 A9
.. .. .. .. .. .. .. .. ..
Як і в Linux 2.6.18, драйвер також підтримує зміщення макета, де кожна смуга повторюється раз. Наприклад, макети o2 на масивах 2- і 3-приводів викладаються у вигляді:
2 drives 3 drives
-------- --------
A1 A2 A1 A2 A3
A2 A1 A3 A1 A2
A3 A4 A4 A5 A6
A4 A3 A6 A4 A5
A5 A6 A7 A8 A9
A6 A5 A9 A7 A8
.. .. .. .. ..
Примітка: k - кількість дисків, n #, f # і o # - параметри в опції mdadm --layout. Linux також може створювати інші стандартні конфігурації RAID за допомогою драйвера md (0, 1, 4, 5, 6).