RAID 2, 3, 4, 5, 6 — что такое и с чем едят их?
Описание этих массивов тут по стольку по скольку, т.е. чисто для справки, да и то в сжатом (по сути описан только второй) виде. Почему так? Как минимум в силу низкой популярности этих массивов среди рядового (да и в общем-то любого другого) пользователя и, как следствие, малого опыта использования оных мною.
RAID 2 зарезервирован для массивов, которые применяют некий код Хемминга (не интересовался что это, посему рассказывать не буду). Принцип работы примерно такой: данные записываются на соответствующие устройства так же, как и в RAID 0, т.е они разбиваются на небольшие блоки по всем дискам, которые участвуют в хранении информации.
Оставшиеся же (специально выделенные под оное) диски хранят коды коррекции ошибок, по которым в случае выхода какого-либо винчестера из строя возможно восстановление информации. Тобишь в массивах такого типа диски делятся на две группы — для данных и для кодов коррекции ошибок
Например, у Вас два диска являют собой место под систему и файлы, а еще два будут полностью отведены под данные коррекции на случай выхода из строя первых двух дисков. По сути это что-то вроде нулевого рейда, только с возможностью хоть как-то спасти информацию в случае сбоев одного из винчестеров. Редкостно затратно, — четыре диска вместо двух с весьма спорным приростом безопасности.
RAID 3, 4, 5, 6.. Про них, как бы странно это не звучало на страницах этого сайта, попробуйте почитать на Википедии. Дело в том, что я в жизни сталкивался с этими массивами крайне редко (разве что пятый попадался под руку чаще остальных) и описать доступными словами принципы их работы не могу, а перепечатывать статью, с выше предложенного ресурса решительно не желаю, как минимум, в силу наличия в оных зубодробительных формулировок, которые даже мне понятны со скрипом.
Как создать рейд массив штатными средствами
Доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности. Сегодня снова про рейд массив и его создание, настройку и тп.
Как Вы помните, я неоднократно писал про то, что жесткие диски являются одним из самых узких мест в производительности Вашего компьютера. С приходом SSD ситуация существенно поменялась, но не то чтобы радикально.
Если поразмыслить то, в общем-то, диски, – это “бутылочное горлышко” еще и в безопасности, ибо: “каюк диску = кирдык данным” (если конечно их нельзя восстановить в лаборатории). RAID -массивы способны решить обе этих проблемы, посему, собственно, и применяются в серверах. Впрочем, применять их успешно можно и дома, да и много для этого не надо (поддержку рейдов мат.платой + пара идентичных дисков).
Про то, что такое RAID -ы я уже писал в статье “Что такое RAID-массивы и зачем они нужны?” , а вот про то как быстро и просто сделать RAID дома штатными методами я расскажу в тексте ниже.
Выполняем настройку RAID 0-массива.
В поле «Name», нужно ввести имя, будущего массива. Для ввода, нажимаем пробел.
После того как задали имя, нажимаем ENTER и при помощи клавиши Tab, переходим к следующим параметрам.
В поле «RAID Level» задаем тип (или по-другому уровень) RAID. При помощи стрелок выбираем параметр RAID0(Stripe) — массив из двух винчестеров без избыточности. Нажимаем клавишу ENTER
Перемещаемся, снова нажимая Tab. Параметр «Stripe Size» не меняем. Идем далее.
Значение «Capacity» определяет суммарный объем массива. Он определяется автоматически, поэтому просто нажимаем ENTER.
Далее нет необходимости что-либо менять. Просто доходим до «Create Volume» и нажимаем ENTER.
Теперь видим предупреждение. Оно гласит что будут потеряны все данные, на задействованных жестких дисках и требует вашего согласия. Нажимаем «Y», подтверждая дальнейшие действия.
Все, мы создали RAID 0 массив. Если светится статус «Normal», значит все хорошо, и он уже функционирует. Выходим из настроек, нажав клавишу Esc.
Что необходимо подтвердить, нажав «Y».
Каждый раз, во время включения вашего ПК, на пару секунд будет выводиться таблица со статусом и состоянием RAID 0 массива.
Как создать программный Raid 0
h2<dp>2,0,0,0,0—>
Сразу хочу предупредить, что создать программный райд в Виндовс 7 или программный RAID в windows 10 — редкостное извращение, заниматься которым я не рекомендую.
p, blockquote<dp>7,1,0,0,0—>
Если вам нужно реальное ускорение, действовать надо немного по другому: скопировать все важные данные на внешний накопитель, отформатировать ваши винчестеры и делать установку с нуля — сначала настроить BIOS, потом сам массив и лишь затем устанавливать Винду.Но на всякий случай вот вам описание процедуры создания RAID 0 на Виндовс. У «Семерки» и «Десятки» алгоритм почти не отличается — только некоторые пункты могут называться по-другому. Такая опция компанией Microsoft названа «чередующиеся тома».
p, blockquote<dp>8,0,0,0,0—>
Что нужно сделать:
p, blockquote<dp>9,0,0,0,0—>
- Нажмите кнопку «Пуск», перейдите в панель управления и выберите «Администрирование», затем «Управление компьютером».
- Перейдите в раздел «Запоминающие устройства» – «Управление дисками».
- Кликните правой кнопкой мыши по области с описанием свойств диска в левой части интерфейса и выберите «Преобразовать в динамический диск».
- Повторите это с другим томом, который хотите добавить к массиву.
- Кликните на появившемся дисковом пространстве в нижней части окна и выберите «Создать том». После запуска мастера нажмите кнопку «Далее».
- Выберите в списке девайсы, которые вы хотите преобразовать в чередующиеся тома.
- Назначьте букву для нового массива.
- Выберите опцию «Форматировать» и подходящую файловую систему (рекомендую NTFS). Размер кластера оставьте по умолчанию.
- После всех манипуляций нажмите кнопку «Готово».
Некоторые замечания:
p, blockquote<dp>10,0,0,1,0—>
- Дисковое пространство, выделяемое под чередующиеся тома, должно быть одинаковым на каждом винчестере. Минимальный выделяемый объем 50 Мб.
- Аппаратные RAID 0 несовместимы с программными.
- Чередующиеся тома не могут содержать ОС или загрузочный раздел.
- Их нельзя расширить или зеркалировать.
- Если один из физических накопителей выйдет из строя, утрачен будет весь чередующийся том.
Повторяю: способ можно использовать только как временный «костыль». Для долговременного использования рекомендую аппаратный RAID 0.
p, blockquote<dp>11,0,0,0,0—>
p, blockquote<dp>12,0,0,0,0—> p, blockquote<dp>13,0,0,0,0—> p, blockquote<dp>14,0,0,0,1—>
after—></dp></dp></dp></dp></dp></dp></dp></dp></dp></dp></dp></dp></dp></dp></dp></dp>
Windows в числе своего арсенала предусматривает несколько возможностей по созданию программного RAID. Это в первую очередь старая системная функция по работе с динамическими дисками, в рамках которой можно, в частности, создавать специальные разделы из нескольких устройств информации с реализацией конфигураций RAID, 1 и 5. А Win8.1 и Win10 на своём борту содержат более современную технологию – дисковые пространства.
Что это за технология и как её использовать?
Настройка «RAID»
«RAID» обычно используется на серверах, «мэйнфреймах» («mainframe» – большой универсальный высокопроизводительный отказоустойчивый сервер, используемый для обработки огромного объема пакетных ресурсов с высочайшей рабочей нагрузкой на ввод-вывод данных) и других компьютерных системах, где важно иметь избыточное и защищенное пространство для сохранения данных. «RAID» не часто используется на обычных стационарных настольных компьютерах и ноутбуках, однако многие образцы готовых корпусных компьютеров поставляются с контроллерами «RAID». И при соответствующем желании или возникшей потребности, пользователи могут настроить конфигурацию «RAID 1» с двумя дисками, чтобы обеспечить зеркальное отображение данных на них и добиться гарантированной сохранности информации
И при соответствующем желании или возникшей потребности, пользователи могут настроить конфигурацию «RAID 1» с двумя дисками, чтобы обеспечить зеркальное отображение данных на них и добиться гарантированной сохранности информации.
Для организации собственного «RAID» массива на основе двух, установленных на компьютере, жестких дисков пользователи могут использовать два возможных варианта настройки и последующего управления: «аппаратный RAID» или «программный RAID». При использовании аппаратного метода, «RAID-контроллер», представляющий собой плату расширения или внешне размещенное устройство, выполнит за пользователей всю основную работу с массивом «RAID» и его последующим представлением. Например, если пользователи, обладающие компьютером, укомплектованным аппаратным «RAID-контроллером», настроят два диска для функционирования в конфигурации «RAID 1», то ответственный «RAID-инструментарий» будет отображать два диска массива в пользовательской операционной системе как один жесткий диск. Все основные последующие действия, связанные с зеркалированием данных, разделение и упорядоченное распределение информационных материалов на жесткие диски и другие сопутствующие операции, будут выполнены аппаратным контроллером «RAID». И операционная система, установленная на компьютере и используемая для управления всеми процессами даже не будет обладать сведениями, что на самом деле в качестве запоминающего устройства выступает массив «RAID 1».
Для реализации программного варианта «RAID» не используются аппаратные средства, а полностью задействуются программные компоненты, и вся основная нагрузка по организации «RAID» приходится на операционную систему. Например, пользователи могут создать «программный RAID» при установке операционной системы «Linux» на свой компьютер – ядро «Linux» обладает достаточным инструментарием для создания «RAID» и будет выполнять всю работу без какого-либо специального оборудования. Также можно создать «программный RAID» и в операционной системе «Windows» (предлагаемый «Windows» формат представления жестких дисков не использует традиционную для «RAID» систем уровневую маркировку «0», «1», «5», «10» и т.д., однако заложенные возможности системы позволяют объединять диски в единое пространство, чередовать порционно информацию при записи на разные диски для повышения производительности или зазеркалить данные, дополнительно создавая файлы четности, необходимые для восстановления).
Чтобы полноценно настроить аппаратный «RAID», пользователям необходимо использовать программное обеспечение, управляющее «RAID-контроллером», доступ к которому можно получить из микропрограммы базовой системы ввода-вывода компьютера «BIOS». Предварительно, перед непосредственной настройкой, пользователи должны ознакомиться с документацией установленного аппаратного «RAID-контроллера», чтобы избежать нежелательных или необратимых последствий, способных повлиять на сохранность данных и работоспособностью компьютера в целом.
Сборка RAID
Перед сборкой, стоит подготовить наши носители. Затем можно приступать к созданию рейд-массива.
Подготовка носителей
Сначала необходимо занулить суперблоки на дисках, которые мы будем использовать для построения RAID (если диски ранее использовались, их суперблоки могут содержать служебную информацию о других RAID):
mdadm —zero-superblock —force /dev/sd{b,c}
* в данном примере мы зануляем суперблоки для дисков sdb и sdc.
Если мы получили ответ:
mdadm: Unrecognised md component device — /dev/sdb
mdadm: Unrecognised md component device — /dev/sdc
… то значит, что диски не использовались ранее для RAID. Просто продолжаем настройку.
Далее нужно удалить старые метаданные и подпись на дисках:
wipefs —all —force /dev/sd{b,c}
Создание рейда
Для сборки избыточного массива применяем следующую команду:
mdadm —create —verbose /dev/md0 -l 1 -n 2 /dev/sd{b,c}
* где:
- /dev/md0 — устройство RAID, которое появится после сборки;
- -l 1 — уровень RAID;
- -n 2 — количество дисков, из которых собирается массив;
- /dev/sd{b,c} — сборка выполняется из дисков sdb и sdc.
Мы должны увидеть что-то на подобие:
mdadm: Note: this array has metadata at the start and
may not be suitable as a boot device. If you plan to
store ‘/boot’ on this device please ensure that
your boot-loader understands md/v1.x metadata, or use
—metadata=0.90
mdadm: size set to 1046528K
Также система задаст контрольный вопрос, хотим ли мы продолжить и создать RAID — нужно ответить y:
Continue creating array? y
Мы увидим что-то на подобие:
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
Вводим команду:
lsblk
… и находим информацию о том, что у наших дисков sdb и sdc появился раздел md0, например:
…
sdb 8:16 0 2G 0 disk
??md0 9:0 0 2G 0 raid1
sdc 8:32 0 2G 0 disk
??md0 9:0 0 2G 0 raid1
…
* в примере мы видим собранный raid1 из дисков sdb и sdc.
Типы RAID массивов для Windows 7, 8 и 10 (HDD — SSD)
Массив RAID 1 из 2 жестких дисков
Массив RAID 1 — один из самых распространенных и бюджетных вариантов, который использует 2 жестких диска. Это минимальное количество дисков HDD или SSD, которое можно использовать. Массив RAID 1 призван обеспечить максимальную защиту данных пользователя, потому что все файлы будут одновременно копироваться сразу на 2 жестких диска. Для того, чтобы его создать, берем два одинаковых по объему харда, например по 500 Гб и делаем соответствующие настройки в BIOS для создания массива. После этого в вашей системе будет виден один жесткий диск размеров не 1 Тб, а 500 Гб, хотя физически работают два жестких диска — формула расчета приведена чуть ниже. И все файлы одновременно будут писаться на два диска, то есть второй будет полной резервной копией первого. Как вы понимаете, при выходе из строя одного из дисков вы не потеряете ни частички своей информации, так как у вас будет вторая копия этого диска.
Также поломки и не заметит операционная система, которая продолжит работу со вторым диском — о неполадке вас известит лишь специальная программа, которая контролирует функционирование массива. Вам нужно лишь удалить неисправный диск и подключить такой же, только рабочий — система автоматически скопирует на него все данные с оставшегося исправного диска и продолжит работу.
Объем диска, который будет видеть система, рассчитывается здесь по формуле:
V = 1 x Vmin, где V — это общий объем, а Vmin — объем памяти самого маленького жесткого диска.
Что такое массив RAID 0 на Windows 10
Еще одна популярная схема, которая призвана повысить не надежность хранения, а наоборот, скорость работы. Также состоит из двух HDD, однако в этом случае ОС видим уже полный суммарный объем двух дисков, т.е. если объединить в Raid 0 диски по 500 Гб, то система увидит один диск размером 1 Тб. Скорость чтения и записи повышается за счет того, что блоки файлов пишутся поочередно на два диска — но при этом отказоустойчивость данной системы минимальная — при выходе из строя одного из дисков почти все файлы будут повреждены и вы потеряете часть данных — ту, которая была записана на сломавшийся диск. Восстанавливать информацию после этого придется уже в сервисном центре.
Формула расчета общего объема диска, видимого Windows, выглядит так:
V = V1 + V2
Если вы до прочтения данной статьи по большому счету не беспокоились об отказоустойчивости вашей системы, но хотели бы повысить скорость работы, то можете купить дополнительный винчестер и смело использовать этот тип
По большому счету, в домашних условиях подавляющее количество пользователей не хранит какой-то супер-важной информации, а скопировать какие-то важные файлы можно на отдельный внешний жесткий диск
Массив Raid 10 (0+1) из 4 или 6 жестких дисков
Как следует уже из самого названия, этот тип массива объединяет в себе свойства двух предыдущих — это как бы два массива Raid 0, объединенных в Raid 1. Используются четыре жестких диска, на два из них информация записывается блоками поочередно, как это было в Raid 0, а на два других — создаются полные копии двух первых. Система очень надежная и при этом достаточно скоростная, однако весьма дорогая в организации. Для создания нужно 4 HDD или SSD, при этом система будет видеть общий объем по формуле:
V = 2 x Vmin
То есть, если возьмем 4 диска по 500 Гб, то система увидит 1 диск размером 1 Тб.
Данный тип, также как и следующий, чаще всего используется в организациях, на серверных компьютерах, где нужно обеспечить как высокую скорость работы, так и максимальную безопасность от потери информации в случае непредвиденных обстоятельств.
Ваше мнение — WiFi вреден?
Да 22.59%
Нет 77.41%
Проголосовало: 51115
Какое количество дисков в массиве RAID 5?
Массив жестких дисков Raid 5 — оптимальное сочетание цены, скорости и надежности. В данном массиве минимально могут быть задействованы 3 HDD/SSD, объем рассчитывается из более сложной формулы:
V = N x Vmin — 1 x Vmin, где N — количество жестких дисков.
Итак, допустим у нас 3 диска по 500 Гб. Объем, видимый ОС, будет равен 1 Тб.
Схема работы массива выглядит следующим образом: на первые два диска (или три, в зависимости от их количества) записываются блоки разделенных файлов, а на третий (или четвертый) — контрольная сумма первых двух (или трех). Таким образом, при отказе одного из дисков, его содержимое легко восстановить за счет имеющейся на последнем диске контрольной суммы. Производительность такого массива ниже, чем у Raid 0, но такая же надежная, как Raid 1 или Raid 10 и при этом дешевле последнего, т.к. можно сэкономить на четвертом харде.
На схеме ниже представлена схема Raid 5 из четырех HDD.
Есть также другие режимы — Raid 2,3, 4, 6, 30 и т.д., но они являются по большому счету производными от перечисленных выше.
Создание файловой системы и монтирование массива
Создание файловой системы для массива выполняется также, как для раздела, например:
mkfs.ext4 /dev/md0
* данной командой мы создаем на md0 файловую систему ext4.
или:
mkfs.xfs /dev/md0
* для файловой системы xfs.
Примонтировать раздел можно командой:
mount /dev/md0 /mnt
* в данном случае мы примонтировали наш массив в каталог /mnt.
Чтобы данный раздел также монтировался при загрузке системы, добавляем в fstab.
Сначала смотрим идентификатор раздела:
blkid
Мы увидим что-то на подобие:
/dev/md0: UUID=»ffa7c082-7613-4dbc-ae62-3f5508652cf6″ TYPE=»ext4″
* в моем примере мы будем использовать идентификатор ffa7c082-7613-4dbc-ae62-3f5508652cf6.
Открываем теперь fstab и добавляем строку:
vi /etc/fstab
UUID=»ffa7c082-7613-4dbc-ae62-3f5508652cf6″ /mnt ext4 defaults 0 0
Если ранее мы монтировали раздел в каталог /mnt, вводим:
umount /mnt
И после:
mount -a
Мы должны увидеть примонтированный раздел md, например:
df -h
/dev/md0 990M 2,6M 921M 1% /mnt
Контроллер GIGABYTE SATA2
Прежде всего рассмотрим результаты тестирования RAID-массивов на базе контроллера GIGABYTE SATA2 (рис. 6-13). В общем-то контроллер оказался в буквальном смысле загадочным, а его производительность просто разочаровала.
Рис. 6. Скорость последовательных и выборочных операций для диска Western Digital WD1002FBYS (контроллер GIGABYTE SATA2) | Рис. 7. Скорость последовательных и выборочных операций для RAID 0 c размером страйпа 128 Кбайт (контроллер GIGABYTE SATA2) |
Рис. 8. Скорость последовательных и выборочных операций для RAID 0 c размером страйпа 64 Кбайт (контроллер GIGABYTE SATA2) | Рис. 9. Скорость последовательных и выборочных операций для RAID 0 c размером страйпа 32 Кбайт (контроллер GIGABYTE SATA2) |
Рис. 10. Скорость последовательных и выборочных операций для RAID 0 c размером страйпа 16 Кбайт (контроллер GIGABYTE SATA2) | Рис. 11. Скорость последовательных и выборочных операций для RAID 0 c размером страйпа 8 Кбайт (контроллер GIGABYTE SATA2) |
Рис. 12. Скорость последовательных и выборочных операций для RAID 0 c размером страйпа 4 Кбайт (контроллер GIGABYTE SATA2) | Рис. 13. Скорость последовательных и выборочных операций для RAID 1 (контроллер GIGABYTE SATA2) |
Если посмотреть на скоростные характеристики одного диска (без RAID-массива), то максимальная скорость последовательного чтения составляет 102 Мбайт/с, а максимальная скорость последовательной записи — 107 Мбайт/с.
При создании массива RAID 0 с размером страйпа 128 Кбайт максимальная скорость последовательного чтения и записи увеличивается до 125 Мбайт/с, то есть возрастает примерно на 22%.
При размере страйпа 64, 32 или 16 Кбайт максимальная скорость последовательного чтения составляет 130 Мбайт/с, а максимальная скорость последовательной записи — 141 Мбайт/с. То есть при указанных размерах страйпа максимальная скорость последовательного чтения возрастает на 27%, а максимальная скорость последовательной записи — на 31%.
Вообще-то это маловато для массива уровня 0, и хотелось бы, чтобы максимальная скорость последовательных операций была выше.
При размере страйпа 8 Кбайт максимальная скорость последовательных операций (чтения и записи) остается примерно такой же, как и при размере страйпа 64, 32 или 16 Кбайт, однако с выборочным чтением — явные проблемы. При увеличении размера блока данных вплоть до 128 Кбайт скорость выборочного чтения (как и должно быть) возрастает пропорционально размеру блока данных. Однако при размере блока данных более 128 Кбайт скорость выборочного чтения падает практически до нуля (примерно до 0,1 Мбайт/с).
При размере страйпа 4 Кбайт падает не только скорость выборочного чтения при размере блока более 128 Кбайт, но и скорость последовательного чтения при размере блока более 16 Кбайт.
Использование массива RAID 1 на контроллере GIGABYTE SATA2 практически не изменяет (в сравнении с одиночным диском) скорость последовательного чтения, однако максимальная скорость последовательной записи уменьшается до 75 Мбайт/с. Напомним, что для массива RAID 1 скорость чтения должна возрастать, а скорость записи не должна уменьшаться в сравнении со скоростью чтения и записи одиночного диска.
На основании результатов тестирования контроллера GIGABYTE SATA2 можно сделать только один вывод. Использовать данный контроллер для создания массивов RAID 0 и RAID 1 имеет смысл только в том случае, когда все остальные RAID-контроллеры (Marvell 9128, ICH10R) уже задействованы. Хотя представить себе подобную ситуацию довольно сложно.
Уровни спецификации RAID
RAID | Число дисков, мин | Избыточность (redundancy) |
RAID 0 | от 2-х дисков | 0% |
дисковый массив повышенной производительности с чередованием, без отказоустойчивости = т.е. из нескольких дисков создается один большой виртуальный. Формально говоря, RAID-массивом не является, поскольку избыточность (redundancy) в нём отсутствует – при выходе из строя хотя бы одного диска массив восстановить невозможно | ||
RAID 1 | ровно 2 | 50% (половина дискового пространства) |
“Зеркало” – зеркальный массив. HDD просто дублируется. Самый простой массив для восстановления – при отказе одного диска второй может работать самостоятельно (после отключения массива) – ничего восстанавливать не нужно. | ||
RAID 2 | зарезервирован для массивов, которые применяют код Хемминга | |
RAID 3 | дисковые массивы с чередованием и выделенным диском чётности (не получил распространения) | |
RAID 4 | от 3 | 1 диск (для хранения хэшей) |
дисковые массивы с чередованием и выделенным диском чётности = хэш хранится на одном диске, при выходе его из строя рушится весь массив – сейчас практически не используется | ||
RAID 5 | от 3 | 1 диск |
дисковый массив с чередованием и отсутствием выделенного диска чётности = хэши хранятся равномерно на всех дисках, массив можно восстановить при отказе одного любого диска |
Технологии RAID-5 позволяют восстанавливать данные в случае выхода из строя одного из дисков, но в случае утраты двух дисков массив восстановить невозможно. Вероятность одновременного выхода из строя двух дисков значительно ниже, чем одного – но это в теории.
На практике:
-
- замена отказавшего диска требует определенного времени, в течение которого данные остаются «беззащитными». Этот интервал может оказаться весьма длительным в случае, если системные администраторы работают в одну смену или система расположена в труднодоступном месте.
- при механической замене диска нельзя исключить возможность человеческой ошибки (замены исправного диска вместо неисправного), в результате которой перед нами вновь встает проблема восстановления двух дисков.
- при восстановлении массива (старые диски + 1 новый диск ) идет повышенная нагрузка на весь массив – в результате увеличивается вероятность выхода из строя еще одного диска
Для решения указанных задач была предложена технология RAID-6, ориентированная на восстановление двух дисков.
RAID | Число дисков, мин | Избыточность (redundancy) |
RAID 6 | от 4 дисков | 2 диска |
дисковый массив с чередованием, использующий две контрольные суммы, вычисляемые двумя независимыми способами = минимальной количество дисков 4 (эффективность 50%), восстановить массив можно при отказе двух дисков, избыточность 2 диска, при росте числа дисков эффективность растет, при 50 дисках – эффективность 96% | ||
RAID 10 | от 4 дисков (четное число дисков) | 50% |
массив RAID 0, построенный из массивов RAID 1, аналогично RAID 0 – избыточность 50% | ||
RAID 1E | зеркало из трёх устройств | |
RAID 50 | массив RAID 0 из массивов RAID 5 | |
RAID 05 | RAID 5 из RAID 0 | |
RAID 60 | RAID 0 из RAID 6 |
Для расчета числа дисков и избыточности можно использовать
Что может понадобиться
Материнская плата. Преимущество в том, что она у вас уже есть, а вот недостатков хватает:
- При переводе материнской платы в режим RAID программы могут потерять доступ к показаниям SMART даже у дисков, не участвующих в массиве, что не всегда удобно
- Драйвера RAID для старых чипсетов могут не поддерживать TRIM, без которого у современных SSD снижается производительность и ресурс
- Может не быть поддержки нужного уровня массива (6, 5E, и т.д.)
- При смене прошивки может слететь настройка RAID (на самом деле настройки хранятся на самих накопителях, но при существенных изменениях прошивки это не поможет)
- При смене платформы также слетают настройки
- Потенциальные проблемы при создании в уже установленной OC
Если хотя бы один пункт вас не устраивает — вам, скорее всего, понадобится внешний контроллер, например:
Накопители. Желательно наличие поддержки RAID-контроллеров. Разница, п
Накопители. Желательно наличие поддержки RAID-контроллеров. Разница, по сравнению с обычными, заключается в поведении при нештатной ситуации. В случае возникновения ошибки обычный накопитель, в попытках решить проблему самостоятельно, может не успеть отчитаться перед контроллером, что закончится разрушением массива
Также стоит обратить внимание на наличие других оптимизаций для работы в RAID. Например, повышенную устойчивость к вибрации
Чем больше нагрузка и дисков тем больше эффект от таких оптимизаций.
Корзина не менее важна. Чем больше дисков и чем больше нагрузка на них, тем важнее виброизоляция.
Так выглядит достаточно хорошая корзина в потребительском корпусе — обратите внимание на голубые вставки виброгасящего материала:
Конечно, это далеко не предел возможностей корзины. В RAID-массивах диски работают практически синхронно, а если они одной модели, то имеют практически одинаковые резонансы, что при большой нагрузке в обычном корпусе может привести к поломке за считанные недели.
Охлаждение. Забывать про обдув накопителей тоже не стоит. Оптимальная температура 30–45 градусов. С такой задачей справится обычный тихий кулер, главное чтобы он был и работал.
Заключение
В заключении стоит отметить, что, как видно из вышеприведённой инструкции, здесь нет ничего чрезмерно сложного, только несколько простых шагов в довольном понятном интерфейсе. Главное, что необходимо отметить, — это правильность подбора компонентов и обоснованность их применения. Например, есть два одинаковых носителя, один из которых «дышит на ладан» и со дня на день потеряет свою работоспособность, то его объединение с другим диском никому пользы не принесёт. Поэтому, если уже вознамерились создать подобную структуру, то обеспечьте её достойными устройствами, дабы не пожалеть об этом потом. Также несущественно может отличаться от приведённого порядок действий, который во многом зависит от производителя отдельно взятой материнской платы.