RAID и скорость. Пример построения массива на базе ASUS

raid asus_1Не знаю почему, но до сего момента ни разу не имел дела с технологией RAID, хотя штука очень полезная. Цитировать Википедию и рассказывать о типах и свойствах массивов я не буду по понятным причинам. Теорию вы можете найти и сами. А я хочу поделиться с вами опытом построения массива RAID 0 на домашнем компьютере, т.е. рассказ пойдет о том, как увеличить скорость дисковой подсистемы. Видимо пару слов из Wiki все таки придется написать) RAID 0 строится для повышения производительности.

Простейший рейд создается из двух жестких дисков, запись на которые производится поочередно, за счет чего и достигается повышение скорости. Из 2-х дисков можно построить и RAID 1 для увеличения отказоустойчивости, в этом случае данные дублируются на оба диска, так что при поломке одного накопителя ваши данные будут целы. Но вернемся к скоростному массиву.

RAID и скорость

Производители рейд - контроллеров рекомендуют использовать идентичные диски при создании массива. Оно и понятно, ведь два разных диска, будут иметь и различные показатели в скорости чтения/записи и т.д. Желательно что бы и объем дисков совпадал. В моем случае я использовал два диска от одного производителя с идентичными характеристиками за исключение размера памяти.
Перейдем пожалуй к самому процессу создания RAID-массива.

 Платформа - системная плата Asus M2N32-SLI Deluxe.

 Диски SATA: 80 ГБ и 160 Гб.

raid-speed 0

Диски устанавливаем в системный блок и соединяем с материнской платой SATA-кабелями.

raid-speed 01

Не забываем про питание жестких дисков. Если у вашего блока питания нет свободных SATA-разъемов, но есть свободные molex-разъемы, то используем переходники.

raid-speed 02

И вот наконец то все подключено! Включаем компьютер и заходим в БИОС. На вкладке MAIN видим в какие порты подключены диски. Номера портов нужно запомнить для дальнейшей настройки.

raid-speed 1

Переходим в ADVANCED и ентерим пункт Onboard Device Configuration.

raid-speed 2

Далее в SATA Configuration.

raid-speed 3

Тут видим что рейд отключен. Не порядок, нужно поправить.

raid-speed 4

Переводим RAID Enabled в Enabled и включаем, те SATA к которым подключили диски.

raid-speed 5

Сохраняем настройки BIOS, нажатием на F10, или SAVE & EXIT SETAP в пункте EXIT.

raid-speed 6

Компьютер выполнит перезагрузку и в это время нужно нажать на F10 для входа в утилиту настройки рейд-массива.

raid-speed 7

И вот она, оболочка настройки RAID. Тут активное окно или окошко подсвечивается бирюзовым цветом. В первом пункте RAID Mode выбираем Striping. Это и есть интересующий нас RAID 0, увеличивающий скорость системы.

raid-speed 9

Далее стрелкой клавиатуры ВЛЕВО переводим наши диски в правое окно утилиты, тем самым добавляя их в массив.

raid-speed 10

Теперь в окошке Striping Block выставляем значение 128K.

raid-speed 11

Нажимаем F7 для закрепления настроек массива и соглашаемся с тем, что все данные на дисках будут затерты.

raid-speed 13

Затем, автоматически откроется следующий этап, на котором нужно будет сделать, созданный рейд-диск, загрузочным. Для этого нужно нажать "B", а потом ENTER.

raid-speed 14

Откроется заключительное окно с обзоров включенных в RAID дисков. Просто жмем ENTER.

raid-speed 15

И тут хочу заметить, что общий объем массива составит сумму двух дисков. Но так как технология заточена под работу с одинаковыми дисками, то мы получим умноженный на два объем наименьшего диска в массиве.

При перезагрузке видим , что RAID успешно создан.

raid-speed 17

 

Для установки операционной системы на вновь созданный массив из двух HDD, в меню bios, во вкладке BOOT, заходим в Hard Disk Drives и выставляем RAID 0 на первую строчку.

raid-speed 18

 

Windows XP SP3 на мой RAID 0 встал вообще без проблем. Хочу заметить, что Windows сборка использовалась с интегрированными sata-драйверами.
Приведу пример, для сравнения, скорости работы одиночного диска и RAID-массива, сделанного с помощью программы:

HD Tach.

Результат очень даже ничего и не оставляет сомнений в том, что время потрачено не зря.

Красным цветом помечен РЕЙД на контроллере NVIDIA, созданный мной.

test raid_3

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

Комментарии 

 
0 #8 Nikita 15.01.2015 17:28
Цитирую radius37:
Собрал RAID0 из двух WD5000bpkx. Контроллер Marvell 88ES6230. Прироста скорости не обнаружил. W8.1 загружается за одинаковое время. Самолет в P3D загружается за 2 минуты с одиночного диска и за 2 минуты 38 секунд с RAID0. Stripe size 64 KB. Не понимаю в чем прокол. В тестах производительно сть одиночного диска и RAID0 примерно равна.


Полностью аналогичная ситуация но с SSD
Цитировать
 
 
+1 #7 radius37 02.12.2014 15:01
Собрал RAID0 из двух WD5000bpkx. Контроллер Marvell 88ES6230. Прироста скорости не обнаружил. W8.1 загружается за одинаковое время. Самолет в P3D загружается за 2 минуты с одиночного диска и за 2 минуты 38 секунд с RAID0. Stripe size 64 KB. Не понимаю в чем прокол. В тестах производительно сть одиночного диска и RAID0 примерно равна.
Цитировать
 
 
+1 #6 рокет 21.10.2014 17:58
ssd вообщем хорош и темболее в райд ноо есть у твердотельных серьезные недостатки Это заветные 100 тыщ перезаписей посль которых ssd на свалку это абсолютная невозможность восстоновления даных на ssd в случае отказа нуу и цена гигобаита хранения у ssd в разыыы выше
Цитировать
 

Наши друзья