Сегодня у нас апгрейд сервера HP Proliant DL360 Gen9, у него освободилось четыре слота под диски, а у меня как раз есть четыре новых SSD. Будем собирать из них RAID10.
Вход в Smart Storage Administrator
Для управления массивами в Gen9 серверах используем SSA.
Загружаем сервер, при загрузке входим в SSA — Smart Storage Administrator. Это можно сделать несколькими способами. Например, жмём F9.
Попадаем в BIOS. Заходим в System Configuration.
Потом в RAID контроллер.
Выбираем пункт Exit and launch HP Smart Storage Administrator (HPSSA).
Запускается SSA.
Идёт загрузка.
Попадаем в Smart Storage Administrator и сразу видим два предупреждения и информационное сообщение. А ещё видим, что у нас 4 Unassigned Drives и ещё 4 диска уже используются в каком-то массиве.
Одно предупреждение говорит нам о том, что идёт перестроение массива. Это я только что заменил сбойный HDD диск в том же сервере, не обращаем на него внимание. Информационное сообщение говорит о том, что идёт перестроение на логическом диске, это то же самое. И второе предупреждение говорит о том, что изменилась конфигурация. Ещё бы, я четыре старых HDD выкинул и поставил вместо них четыре новых SSD. Так что всё в порядке.
Перед началом работ убедимся в том, что SSD определились верно. Диски в порядке:
Samsung SSD 6.4 ТБ — MZILT6T4HALA-00007
По нашей просьбе поставщики прошили диск MZILT7T6HALA-00007 DWPD1 другой прошивкой, сделав объём 6.4 ТБ, при этом DWPD подняли до 3.
RAID10 из SSD
Пора делать массив.
Выбираем слева нужный RAID контроллер, у меня это Smart Array P440ar. Actions → Configure.
Actions → Create Array.
Открывается мастер создания массива. Выбираем все диски. Create Array.
Выбираем RAID Level — RAID 1+0. Остальное оставляю по умолчанию.
Разрешаем SSD Over Provisioning Optimization.
SSD Over Provisioning — это опция, которая резервируют некоторый объём диска под нужды контроллера. Если она уже не зарезервирована. Как правило, резервная область составляет около 7% общей ёмкости. В серверах такой процент может доходить до 28%. У нас уже с дисками всё в порядке, DWPD 3 всё-таки.
Любой SSD диск состоит из микросхем NAND памяти. NAND Flash разделена на блоки размером 512 Кб или 256 Кб. Блоки разделены на страницы по 4 Кб. Писать страницы можно только в пустые блоки. Перезапись страницы осуществляется так: сначала считываются все страницы блока, блок стирается, потом блок записывается со старыми и новыми страницами. Это долго, если есть чистый блок, то старый блок считывается, пишется в чистый с новой страницей. А потом уже лишнее стирается в фоновом режиме. Чем больше таких чистых блоков, тем быстрее запись. К тому же из Over Provisioning области выделяются блоки на смену вышедшим из строя. К сожалению, цикл перезаписи в NAND памяти ограничен. Ресурс разнится от 100000 до 1000-3000 циклов в зависимости от технологии производства.
Create Logical Drive.
Нас предупреждают о том, что процесс оптимизации может быть долгим. На самом деле с таким не сталкивался. Yes.
Finish.
Массив создан. Мы видим его как Array B.
На массиве создан логический том RAID 1+0. Размер страйпа задан по умолчанию 256 KiB.