Для чего нужен raid массив

Что такое RAID-массивы

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Содержание:

RAID (Redundant Array of Independent Disks или «избыточный массив независимых дисков») — метод виртуализации, позволяющий объединять несколько дисков в единый логический том, имеющий лучшие характеристики. Чтобы описать, чем RAID может быть полезен на практике, рассмотрим теоретические основы, классификацию и особенности использования данной технологии.

Для чего применяется RAID

RAID позволяет превратить несколько дисковых накопителей в один большой и быстрый диск. Его можно использовать в качестве хранилища данных с функцией автоматического резервного копирования или настроить как системный диск повышенной отказоустойчивости.

У технологии RAID-массивов существуют и минусы. Платой за быстродействие и надежность становится усложнение системы, а также необходимость закупать дополнительное оборудование. Однако эта цена невелика по сравнению с потенциальными убытками, которые может понести пользователь при потере информации или внезапной поломке накопителя.

Преимущества технологии

Условие применения

Технологию можно использовать не во всех случаях. Для этого требуется ее аппаратная и программная поддержка. BIOS должен содержать настройку вида «SATA Configuration: RAID». Если же ее по каким-либо причинам нет, то необходимо «перепрошить» базовую систему ввода-вывода.

В случае, когда поддержка RAID программным методом невозможна, нужно подключить дополнительное устройство — RAID-контроллер и установить соответствующий драйвер. В последних версиях ОС Linux (Ubuntu 20.04, POP-OS 20.04 и т. д.) драйвер для включения режима RAID инсталлируется автоматически.

Основные понятия

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

Типы RAID-массивов

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Классификация RAID по уровням

Основные отличия между конфигурациями или уровнями RAID заключаются в методах формирования и размещения данных, а также в алгоритмах распределения информации на носителях. Базовые типы RAID-массивов — RAID 0 и RAID 1. Остальные уровни считаются их производными, сочетающими в себе достоинства той или иной базовой модели.

RAID 0

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Технология виртуализации RAID 0 называется striping («чередование»). Для ее реализации применяется от 2 до 4 накопителей, которые совместно выполняют процедуру «чтения/записи».

При записи информация разделяется на блоки, которые одновременно сохраняются на накопители. Первый блок — на один, второй — на другой жесткий диск и так далее. Производительность массива возрастает прямо пропорционально количеству накопителей в системе. То есть, 4 диска будут работать в 2 раза быстрее, чем два.

Однако, такая конфигурация RAID-массива чревата потерей данных, что уменьшает безопасность хранения информации. Это объясняется структурой каждого файла. Последний состоит из определенной последовательности блоков (байт), поскольку каждый из них записывается на разные диски и происходит «нарушение» его целостности. Если один накопитель выходит из строя, то блок «теряется». При этом получается «битый» файл, который практически невозможно восстановить.

Достоинства

Недостатки

Использование

Применяется в приложениях для скоростного обмена информацией, в хранилищах временных файлов. Также RAID 0 нужен для систем, использующих некритичные по важности массивы данных.

RAID 1

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Технология RAID 1 называется мirroring («зеркалирование»). Она подразумевает использование от 2 до 4 накопителей. Однако при этом теряется половина объема дисков, поскольку это пространство используется резервированием данных.

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

Достоинства

Недостатки

Использование

Уровень RAID 1 необходимо применять для увеличения надежности хранения информации на серверах.

RAID 5

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Технология RAID 5 («чередование с чётностью») считается наиболее распространенной и безопасной. Для подобной конфигурации необходимо минимум 3 диска, а максимальное допустимое количество — 16.

При записи информации происходит разделение на блоки данных, но с одним условием — на один из дисков, называемый блок «чётность данных» (Parity Drive, PD), происходит запись информации для восстановления. Этот подход позволяет спасти данные при повреждении одного из накопителей.

RAID 5 может реализовываться программным методом при помощи специальных утилит, но IT-специалисты рекомендуют все же отдать предпочтение аппаратному способу.

Достоинства

Недостатки

Использование

Технология виртуализации 5 уровня (RAID 5) прекрасно подойдет для безопасного хранения данных, но при этом не будет утрачена производительность. Очень часто ее используют файловые серверы.

RAID 6

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Технология виртуализации 6 уровня («чередование с двойной чётностью») похожа на RAID 5. Отличие состоит в записи информации для восстановления на два диска. Первый — блок «чётность данных» (PD) используются в архитектуре RAID 5 для резервного хранения данных. Второй диск «чётности» дублирует работу первого. Его работа основана на коде Рида-Соломона (Reed-Solomon), поэтому диск часто имеет краткое обозначение — RS или Q.

Благодаря использованию принципа двойной чётности, система может перенести без потерь информации отказ сразу двух жестких дисков. Однако для создания RAID 6 потребуется минимум четыре накопителя.

Достоинства

Недостатки

Использование

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

RAID 10

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Технология виртуализации 10 — «гибрид» RAID нулевого и первого уровней, сочетающая в себе все их преимущества.

Достоинства

Недостатки

Использование

Гибридная технология RAID 10 используется в тех же случаях, что и RAID 0 и RAID 1.

Утилиты для создания

В операционной системе Windows есть встроенная утилита для создания RAID. Однако она поддерживает только RAID-массивы первого. Поэтому для более сложных операций, а также для платформ на базе Unix/Linux требуется установка стороннего ПО.

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

Mdadm

Для операционных систем на основе Linux рекомендуется использовать штатную утилиту «mdadm», которую необходимо предварительно установить через терминал.

Основные возможности

Установка

Для инсталляции утилиты требуется ввести в терминале следующие команды:

При этом в систему будет инсталлирована утилита, а также необходимый набор библиотек.

MegaRAID Storage Manager (MSM)

Бесплатное приложение от Microsoft, разработанное с целью обеспечения гибкого управления RAID-системами в ОС Windows.

Основные возможности

Установка

Заключение

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

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

Виртуальный сервер от Eternalhost — надежная площадка для современного веб-ресурса! Быстрые NVMe диски, реальная защита от DDoS, техподдержка 24/7.

Источник

Что такое RAID-массив и зачем он нужен

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Содержание

Содержание

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

RAID — это технология объединения двух и более накопителей в единый логический элемент с целью повышения производительности и (или) отказоустойчивости отдельно взятого элемента массива.

RAID-массивы классифицируются по следующим параметрам:

RAID-контроллеры: аппаратные и не очень

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

Аппаратные RAID-контроллеры выполняются в форм-факторе платы PCIe либо в составе внешнего автономного устройства — дискового массива.

Они имеют на борту собственные процессор, память, BIOS и специальный интерфейс для конфигурации. Платы PCIe также комплектуются дополнительными модулями, сохраняющими данные, если произойдет сбой в электропитании: BBU с Li-Ion аккумулятором и ZMCP на базе суперконденсатора.

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Оба модуля позволяют сделать сэйв содержимого кэша. После восстановления работы эти данные будут немедленно записаны на диск. Дисковый массив, будучи автономным, располагает собственными блоком питания и системой охлаждения.

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Накопители подключаются к плате либо кабелями напрямую, либо через платы расширения. Автономные дисковые массивы содержат все накопители внутри себя, а наружу смотрит все тот же интерфейс PCIe (есть и другие варианты, например, USB 3.2 и Thunderbolt 3). Кстати, известный вид дисковых массивов — сетевое хранилище данных (NAS).

Что можно подключать к RAID-контроллеру

Следующий важный параметр, по которому различаются RAID-массивы, это поддержка интерфейсов накопителей. Не будем тревожить склеп с IDE-дисками, а констатируем, что по большому счету применяются три типа: SATA, SAS и NVMe. SAS — удел серверов, а вот остальные применяются повсеместно.

Есть программные и аппаратные RAID-контроллеры, которые умеют управлять массивом дисков с одним из интерфейсов. В формате PCIe есть и такие платы, которые реализуют режим Tri-Mode, позволяющий работать со смешанным составом накопителей.

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Уровни RAID

Разобравшись с основными конструктивными особенностями RAID-контроллеров, перейдем к главной характеристике — поддержке уровней RAID. В подавляющим большинстве контроллеры работают с уровнями 0, 1, 1E, 10, 5, 5EE, 50, 6, 60. Другие занесены в красную книгу и на практике встречаются редко. Простейшие программные контроллеры позволяют создать RAID 0 и 1. Более продвинутые добавляют RAID 10 и 5. В аппаратных, как правило, такой перечень минимален, и многие платы поддерживают весь спектр уровней. Рассмотрим подробнее каждый из них.

Несколько важных нюансов для понимания эффективных объема и быстродействия, получаемых в результате объединения в массив:

RAID 0

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Единственный массив, который не совсем оправдывает название, поскольку не обладает избыточностью. При этом скорость и эффективный объем максимальны. Данные разбиваются на одинаковые блоки, равномерно записываемые на все диски по очереди. Эти блоки называются страйпами, отсюда и сам RAID 0 часто именуют страйпом. Считывание данных также происходит параллельно. Здесь конечно же есть свое но.

Дело в том, что прирост производительности не прямо пропорционален количеству дисков (как хотелось бы). В силу специфики накопителей, особенно механических, выигрыш в конфигурации RAID 0 хорошо заметен только на операциях последовательного чтения. Другими словами, при работе с большими файлами. Типичная область применения — игры, видеомонтаж и рендеринг. При условии, что регулярно производится резервирование на сторонние накопители. Наряду с этим при случайном доступе к файлам разница с отдельно взятым диском уже не так ощутима. Более позитивная картина наблюдается в случае твердотельных накопителей, но они и так удовлетворяют большинству запросов по быстродействию.

В общем, в современных реалиях RAID 0 далеко не всегда оправдает свое применение, а основная задача RAID-массива все же в повышении надежности хранения данных.

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

RAID 1

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

RAID 1, известный как «зеркало», представляет собой другую крайность. Он максимально избыточен — в нем производится 100 % дублирование данных. Этот процесс «съедает» ровно половину объема массива. Число дисков в нем, соответственно, четное. Позволяет увеличить скорость чтения, но синхронная скорость записи в некоторых случаях падает. При отказе одного из дисков работа автоматически продолжается с дублером. Если доступна функция горячей замены дисков, то восстановление штатного режима происходит без остановки. RAID 1 идеален для чувствительных данных.

RAID 5

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Состоит минимум из трех накопителей, при этом доступный объем уменьшается на один. Данные записываются в страйпы на все диски кроме одного, на котором размещается контрольная сумма этой части данных. Запись этого блока также чередуется между всеми накопителями, распределяя равномерную нагрузку. Если их больше четырех, то скорость чтения будет выше чем в RAID 1, но запись будет осуществляться медленнее. Контрольные суммы позволяют достать информацию в случае выхода из строя одного из элементов. Сама операция восстановления вызывает повышенную нагрузку на оставшиеся диски. Значительно падает производительность и риск утери всех данных в случае отказа еще одного диска. Желательно иметь опцию горячей замены для оперативного возвращения в нормальный режим работы.

Со всеми плюсами и минусами эти три уровня наиболее распространены и просты в развертывании.

RAID 6

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

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

Следующие уровни — производные и комбинации перечисленных.

RAID 10

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Неплохо было бы объединить достоинства RAID 0 (производительность) и RAID 1 (отказоустойчивость)? Встречайте RAID 10: страйп и зеркало, два в одном. Но и недостатки не забудьте — по-прежнему половина объема уходит на резерв. А что делать, за надежность приходится платить. В этом плане менее экономичен, чем RAID 5 И RAID 6, но более прост в восстановлении после сбоя.

RAID 50

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

По похожей схеме получаем RAID 50. Здесь уже страйпы не зеркалируются, а распределяются по двум и более массивам RAID 5. Требуется от шести дисков, скорость чтения значительно увеличивается. Кроме того, нивелируется и слабое место RAID 5 и RAID 6 — низкая скорость записи. Отрицательная сторона опять лежит в плоскости экономики. Из эффективного объема выпадают два диска, как и RAID 6, при этом массив выдержит потерю только одного.

RAID 60

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Данный гибрид RAID 0 и RAID 6 призван решить проблему производительности последнего. Отказоустойчивость остается на том же уровне, как и часть объема накопителей, отводимая на реализацию алгоритмов контроля целостности данных. Дисков для такого удовольствия понадобится как минимум восемь.

RAID 1E

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Еще одна вариация совмещения алгоритмов зеркалирования и чередования данных. Записанные на одной итерации страйпы повторно записываются на следующей, но в обратном порядке. Таким образом в RAID 1E можно использовать три диска. Массив останется тем же зеркалом с эффективным объемом, равным половине от исходного.

RAID 5EE

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Один из вариантов использования RAID 5 с резервным диском. Отличается тем, что этот диск не простаивает до выхода из строя одного из элементов массива, а используется наряду с другими. На каждой итерации помимо страйпов данными и контрольной суммой записывается резервный блок. Сделано это для ускорения процесса сборки массива в случае нештатной ситуации. Платой за такую опцию становится второй диск, исключаемый из эффективного объема RAID 5EE.

В таблице ниже приведены сравнительные характеристики рассмотренных уровней RAID.

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив

Не забудем и про массив с незатейливым названием JBOD (дословно переводится как «просто связка дисков»). Строго говоря, он не является RAID-массивом. Это объединенные в один несколько дисков без дополнительной функциональности. Позволяет развернуть логический диск с объемом, который недоступен в рамках одного накопителя. Такой диск полезен для перемещения файлов больших размеров в несколько терабайт.

Вместо заключения напомним самое главное правило для всех, кто хранит данные в RAID-массиве: RAID-массив ≠ бэкап! Регулярно делайте резервные копии данных на независимые носители и да пребудет с вами сила.

Источник

FAQ по практической реализации RAID

Когда нужен RAID?

Если Вы заинтересовались этой статьей, то Вы, по-видимому, столкнулись или предполагаете вскоре столкнуться с одной из ниже перечисленных проблем на Вашем компьютере:

— явно не хватает физического объема винчестера, как единого логического диска. Наиболее часто эта проблема возникает при работе с файлами большого объема (видео, графика, базы данных);
— явно не хватает производительности винчестера. Наиболее часто эта проблема возникает при работе с системами нелинейного видео монтажа или при одновременном обращении к файлам на винчестере большого количества пользователей;
— явно не хватает надежности винчестера. Наиболее часто эта проблема возникает при необходимости работать с данными, которые ни в коем случае нельзя потерять или которые должны быть всегда доступны для пользователя. Печальный опыт показывает, что даже самая надежная техника иногда ломается и, как правило, в самый не подходящий момент.

Что такое «RAID»?

Какие существуют уровни RAID и какой из них выбрать?

Дисковод 0Дисковод 1Дисковод 2
Блок 0
Блок 3
.
Блок N
Блок 1
Блок 4
.
Блок N+1
Блок 2
Блок 5
.
Блок N+2

Так как RAID-0 не обладает избыточностью, авария одного дисковода приводит к аварии всего массива. С другой стороны RAID-0 обеспечивает максимальную скорость обмена и эффективность использования объема дисководов. Поскольку для RAID-0 не требуются сложные математические или логические вычисления, затраты на его реализацию минимальны.

Дисковод 0Дисковод 1
Блок 0
Блок 1
.
Блок N
Блок 0
Блок 1
.
Блок N
Дисковод 0Дисковод 1Дисковод 2Дисковод 3
Блок 0
Блок 2
.
Блок N
Блок 0
Блок 2
.
Блок N
Блок 1
Блок 3
.
Блок N+1
Блок 1
Блок 3
.
Блок N+1

RAID-2. Распределяет данные по страйпам размером в сектор по группе дисководов. Некоторые дисководы выделяются для хранения ECC (код коррекции ошибок). Так как большинство дисководов по умолчанию хранят коды с ECC для каждого сектора, RAID-2 не дает особых преимуществ по сравнению с RAID-3 и, поэтому, практически не применяется.

RAID-3. Как и в случае с RAID-2 данные распределяются по страйпам размером в один сектор, а один из дисководов массива отводится для хранения информации о четности:

Дисковод 0Дисковод 1Дисковод 2
Блок 0
Блок 2
.
Блок N
Блок 1
Блок 3
.
Блок N+1
Контрольная сумма блока 0 и 1
Контрольная сумма блока 2 и 3
.
Контрольная сумма блока N и N+1
Дисковод 0Дисковод 1Дисковод 2
Блок 0
Блок 2
.
Контрольная сумма блока N и N+1
Блок 1
Контрольная сумма блока 3 и 4
.
Блок N+1
Контрольная сумма блока 1 и 2
Блок 3
.
Блок N

Как выбрать модель RAID-контроллера?

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив— объединение до 8-и дисководов в RAID 0, 1или 0+1;
— поддержка Hot Spare для замены «на лету» вышедшего из строя дисковода;
— возможность автоматической (без вмешательства оператора) замены неисправного дисковода;
— автоматический контроль целостности и идентичности (для RAID-1) данных;
— наличие пароля для доступа в BIOS;
— программа RAIDPlus представляющая информацию о состоянии дисководов в RAID;
— драйвера для DOS, Windows 95, NT 3.5x, 4.0

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив— объединение до 4-х (до 8-и с двумя контроллерами) дисководов в RAID 0, 1или 0+1;
— поддержка Hot Spare для замены «на лету» вышедшего из строя дисковода;
— драйвера для DOS, Windows 95/98, NT 3.x/4.х, Novell Netware 3.1x/4.x, OS/2 Warp 2.x/3.0

Для повышения производительности в FastTRAK используются методы, характерные для SCSI-контроллеров: конвейерный поиск, балансировка загрузки дисководов, буферизация команд интерфейса, оптимизация для различных приложений.

Ultra2 SCSI контроллер фирмы Mylex AcceleRAID 150, AcceleRAID 200, AcceleRAID 250
Ultra2 SCSI контроллер фирмы AMI MegaRAID® Express 762

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив
Mylex AcceleRAID 150
Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив
Mylex AcceleRAID 200
Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив
Mylex AcceleRAID 250
Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив
AMI MegaRAID® Express 762

Основные характеристики RAID-контоллеров:

Объединение RAID-контоллера с дисковым контроллером через шину PCI значительно нагружает последнюю, тормозя другие операции ввода-вывода. Для повышения общей производительности системы на некоторых системных платах введен дополнительный интерфейс, названный PCI-RAIDport и позволяющий RAID-контоллеру напрямую обмениваться данными с интегрированным на системной плате SCSI-контроллером.

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массивДля такого интерфейса требуется специализированный RAID-контоллер, например Ultra2 SCSI контроллер ARO1130U2 фирмы Adaptec. Основные характеристики:

Выводы: RAID-контоллеры, работающие в паре с уже имеющимся дисковым контроллером, имеют стоимость не намного выше стоимости качественных Ultra2 SCSI дисковых контроллеров и, в тоже время, по характеристикам почти не уступают полнофункциональным RAID-контоллерам (отсутствует батарейный модуль для защиты кэша и не предусмотрена кластеризация RAID-контроллеров). Недостатком можно считать то, что эти контроллеры «заточены» для работы с определенными типами системных плат, что сужает область их применения. Следует отметить, что контроллеры Mylex AcceleRAID 150 и Mylex AcceleRAID 250 имеют свой Ultra2 SCSI дисковый контроллер, что позволяет использовать их как самостоятельные одноканальные Ultra2 SCSI RAID-контоллеры с любой PCI системной платой.

3. Полнофункциональные RAID-контоллеры.
Данные RAID-контроллеры содержат «на борту» все необходимое для работы с высокопроизводительными дисковыми системами: BIOS, позволяющий независимо от используемой ОС конфигурировать и форматировать RAID любого уровня; RISC-процессор для быстрого вычисления контрольных сумм и коррекции ошибок «на лету»;
кэш-память для хранения часто используемых данных; до 3-х канальных контроллеров, работающих независимо, каждый из которых поддерживает до 15 дисководов. Такие RAID-контоллеры выпускаются в виде платы для установки в PCI шину. Наиболее известные модели:

Ultra Wide SCSI контроллер фирмы Mylex DAC960PJ/DAC960PG

Ultra2 SCSI контроллер фирмы Mylex eXtremeRAID 1100

Ultra Wide SCSI контроллер фирмы AMI MegaRAID® Ultra (Series 428)

Ultra2 SCSI контроллер фирмы AMI MegaRAID® Ultra2 LVD (Series 438)

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив
Mylex DAC960PJ/DAC960PG
Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив
Mylex eXtremeRAID 1100
Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив
AMI MegaRAID® Ultra (Series 428)
Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массив
AMI MegaRAID® Ultra2 LVD (Series 438)

Основные характеристики RAID-контоллеров:

Выводы: полнофункциональные RAID-контроллеры отвечают самым высоким требованиям, как по производительности, так и по надежности и их можно рекомендовать для серверов среднего и верхнего уровней. Пользователям следует обратить внимание на повышенные требования к качеству модулей памяти, используемых для кэша, особенно в контроллерах с тактовой частотой RISC процессора более 33 MHz. Рекомендуем, во избежание проблем, приобретать контроллеры с уже установленными модулями памяти.

4. Внешние RAID-контроллеры.

Наличие двунаправленных каналов и внешнее исполнение позволяет создавать так называемые кластерные дисковые системы с недостижимой ранее надежностью. В таких системах несколько серверов соединены одновременно с несколькими RAID-контроллерами, которые, в свою очередь, управляют несколькими общими дисковыми массивами, причем отказ любого компонента такой системы (сервера, RAID-контроллера, диска, блока питания, кабеля и т.д.) не ведет к отказу всей системы, а только несколько снижает ее производительность.

Наиболее известные модели внешних RAID-контроллеров:

Ultra2-to-Ultra2 SCSI RAID-контоллер фирмы Infortrend IFT-3101U2G

Ultra2-to-Ultra2 SCSI RAID-контоллер фирмы Infortrend IFT-3102U2G

Fibre to Ultra2 SCSI RAID-контоллер фирмы AMI MegaRAIDR Explorer 500

Fibre to Ultra2 SCSI RAID-контоллер фирмы Mylex DACFL

Что, помимо контроллера, необходимо для практической реализации RAID?

а) RAID-контроллер, поддерживающий режим Hot Swap (и этот режим должен быть включен);
б) Специальный конструктив, который позволит менять дисководы, не разбирая корпус системы.

а) RAID-контроллер, поддерживающий режим Hot Spare (и этот режим должен быть включен);
б) По крайней мере, один дополнительный дисковод к которому, так же как и к остальным дисководам, входящим в дисковый массив, подключены питающий и сигнальный кабель.

Достоинства: время, в течение которого RAID-массив находится в незащищенном режиме сведено к минимуму.
Недостатки: требуется дополнительный дисковод (который большую часть времени не участвует в работе системы, но потребляет энергию и выделяет тепло); после Hot Spare в массиве больше не остается резервного дисковода и, чем раньше, тем лучше, потребуется остановить систему, что бы заменить неисправный дисковод. Выход очевиден: применять технологию Hot Spare вместе с Hot Swap!

Кабельная система
Когда к контроллеру подключается один или два дисковода, которые находятся внутри корпуса компьютера, у пользователя не возникает проблем с интерфейсным кабелем, который соединяет эти устройства. Другое дело, когда необходимо подключить к контроллеру большое количество дисководов и тем более, если они находятся в отдельном корпусе, удаленном от контроллера. Дело в том, что каждое устройство, подключаемое к общему интерфейсному кабелю, вносит значительную активную (омическую) и реактивную (емкостную) нагрузку. Да и сам интерфейсный кабель имеет распределенную емкость. Все это приводит к тому, что при некоторой длине интерфейсного кабеля и/или при некотором количестве подключенных к этому кабелю устройств (для RAID-массива это, как правило, дисководы) система дисковод-контроллер не сможет нормально функционировать на заданной скорости.

Проблема осложняется тем, что ошибка в расчете кабельной нагрузки (т.е. допустимой длины кабеля и допустимого количества подключенных устройств) может проявиться далеко не сразу. Например, в SCSI-интерфейсе используется технология повторения передачи команды или данных, если предыдущая передача прошла с ошибкой, а многие SCSI-контроллеры умеют автоматически снижать скорость передачи до уровня, при котором количество ошибок передачи будет на приемлемом уровне. Таким образом, внешне кажется, что все работает нормально, вот только быстродействие системы далеко от ожидаемой!

Таким образом, прежде чем проектировать дисковую систему, полезно обратиться к техническому описанию на контроллер, где, как правило, приведены зависимости между скоростью обмена, количеством устройств и допустимой длиной интерфейсного кабеля. Здесь полезно еще раз отметить неоспоримое преимущество интерфейса Ultra2 SCSI над Ultra Wide SCSI, которое благодаря технологии LVD позволяет не только в два раза увеличить скорость обмена, но и при этом как минимум в два раза увеличить допустимую длину интерфейсного кабеля.

Что делать, если требуемая длина интерфейсного кабеля превышает максимально допустимую при заданном количестве дисководов и скорости обмена? Возможны следующие варианты:

— разбить дисковый массив на 2-3 группы дисководов и применить 2-х или 3-х канальный RAID-контроллер, каждый из каналов которого будет обслуживать свою небольшую группу дисководов;
— применить внешний RAID-контроллер, если дисковый массив должен быть внешним;
— применить другой интерфейс: например, Ultra2 SCSI вместо Ultra Wide SCSI или Fibre Chanel место Ultra2 SCSI.

Источник питания
При проектировании дисковой системы необходимо обратить внимание на качество исполнения источника питания. Причины две:

— каждый дисковод потребляет до 40 Ватт (особенно в момент пуска), что дает значительную нагрузку на блок питания;
— бесполезно пытаться создать надежный RAID-массив только за счет надежного RAID-контроллера и избыточного дискового массива, если все это будет подключено к ненадежному источнику питания.

Дополнительное охлаждение
Как уже отмечалось, компоненты RAID-массива (контроллер и особенно дисководы) потребляют и, соответственно, выделяют в виде тепла сотни Ватт. Это тепло необходимо постоянно отводить иначе перегрев может привести к отказу контроллера или дисководов. Для этой цели используются дополнительные вентиляторы, часть которых работает непосредственно на обдув дисководов, часть на вытяжку горячего воздуха, а часть на приток холодного.

Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массивRAID 0 без дополнительного оборудования в Windows 2000
Для чего нужен raid массив. Смотреть фото Для чего нужен raid массив. Смотреть картинку Для чего нужен raid массив. Картинка про Для чего нужен raid массив. Фото Для чего нужен raid массивГлоссарий по RAID технологии

Источник

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

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