Нестандартный mdadm RAID 10 на двух дисках

Если у вас есть в наличии сервер всего лишь с двумя дисками, при работе которого операции чтения значительно преобладают над операциями записи, то, возможно, есть смысл задуматься отказаться от классического зеркала в пользу массива другого типа.

Так, если скорость чтения для вас более критична, чем скорость записи, то обратите внимание на так называемый RAID 10 far 2 layout. За счет особого расположения блоков данных на дисках создается массив, который читает одновременно с обоих дисков. Таким образом скорость записи падает приблизительно на 10% по сравнению с использованием одного жесткого диска, но скорость чтения выростает примерно на 90%, то есть почти вдвое. Расположение блоков данных выглядит примерно следующим образом:RAID 10 far 2 layout

Все операции с массивом полностью идентичны тем же зеркалу или страйпу. Из неудобств следует отметить довольно длительную синхронизацию дисков при создании массива или замене диска. Также надо иметь в виду, что в случае выхода из строя одного из дисков скорость работы с массивом падает вдвое как для операций записи, так и чтения, поэтому следует мониторить состояние дисков и своевременно заменять их.

К сожалению, обычно средства Linux не дают использовать все возможности создания RAID массива при установке, поэтому массив создается отдельно вручную с консоли, например, при помощи следующей команды:

mdadm --create /dev/md2 --level=10 --raid-devices=2 --layout=f2 /dev/sda2 /dev/sdb2

Далее следую перечитать информацию о разбиение дисков в продолжать установку уже используя новые созданные массивы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.