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

    16.09.2020

    Сергей Пахомов

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

    История создания

    Впервые термин «RAID-массив» появился в 1987 году, когда американские исследователи Паттерсон, Гибсон и Катц из Калифорнийского университета Беркли в своей статье «Избыточный массив недорогих дисков» (“A Case for Redundant Arrays of Inexpensive Discs, RAID”) описали, каким образом можно объединить несколько дешевых жестких дисков в одно логическое устройство так, чтобы в результате повышались емкость и быстродействие системы, а отказ отдельных дисков не приводил к отказу всей системы.

    С момента выхода этой статьи прошло уже более 20 лет, но технология построения RAID-массивов не утратила актуальности и сегодня. Единственное, что изменилось с тех пор, — это расшифровка аббревиатуры RAID. Дело в том, что первоначально RAID-массивы строились вовсе не на дешевых дисках, поэтому слово Inexpensive (недорогие) поменяли на Independent (независимые), что больше соответствовало действительности.

    Принцип действия

    Итак, RAID — это избыточный массив независимых дисков (Redundant Arrays of Independent Discs), на который возлагается задача обеспечения отказоустойчивости и повышения производительности. Отказоустойчивость достигается за счет избыточности. То есть часть емкости дискового пространства отводится для служебных целей, становясь недоступной для пользователя.

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

    Совместную работу дисков в массиве можно организовать с помощью либо параллельного, либо независимого доступа. При параллельном доступе дисковое пространство разбивается на блоки (полоски) для записи данных. Аналогично информация, подлежащая записи на диск, разбивается на такие же блоки. При записи отдельные блоки записываются на разные диски, причем запись нескольких блоков на различные диски происходит одновременно, что и приводит к увеличению производительности в операциях записи. Нужная информация также считывается отдельными блоками одновременно с нескольких дисков, что тоже способствует росту производительности пропорционально количеству дисков в массиве.

    Следует отметить, что модель с параллельным доступом реализуется только при условии, что размер запроса на запись данных больше размера самого блока. В противном случае осуществлять параллельную запись нескольких блоков практически невозможно. Представим ситуацию, когда размер отдельного блока составляет 8 Кбайт, а размер запроса на запись данных — 64 Кбайт. В этом случае исходная информация нарезается на восемь блоков по 8 Кбайт каждый. Если имеется массив из четырех дисков, то одновременно можно записать четыре блока, или 32 Кбайт, за один раз. Очевидно, что в рассмотренном примере скорость записи и скорость считывания окажутся в четыре раза выше, чем при использовании одного диска. Это справедливо лишь для идеальной ситуации, однако размер запроса далеко не всегда кратен размеру блока и количеству дисков в массиве.

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

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

    Уровни RAID-массивов

    В настоящее время существует несколько RAID-уровней, которые можно считать стандартизованными, — это RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5 и RAID 6.

    Применяются также различные комбинации RAID-уровней, что позволяет объединить их достоинства. Обычно это комбинация какого-либо отказоустойчивого уровня и нулевого уровня, применяемого для повышения производительности (RAID 1+0, RAID 0+1, RAID 50).

    Отметим, что все современные RAID-контроллеры поддерживают функцию JBOD (Just a Bench Of Disks), которая не предназначена для создания массивов, — она обеспечивает возможность подключения к RAID-контроллеру отдельных дисков.

    Нужно отметить, что интегрированные на материнские платы для домашних ПК RAID-контроллеры поддерживают далеко не все RAID-уровни. Двухпортовые RAID-контроллеры поддерживают только уровни 0 и 1, а RAID-контроллеры с большим количество портов (например, 6-портовый RAID-контроллер, интегрированный в южный мост чипсета ICH9R/ICH10R) — также уровни 10 и 5.

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

    RAID 0

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

    RAID 1 (Mirrored disk)

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

    RAID 5

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

    Предположим, что массив содержит n дисков, а размер страйпа d . Для каждой порции из n-1 страйпов рассчитывается контрольная сумма p .

    Cтрайп d1 записывается на первый диск, страйп d2 — на второй и так далее вплоть до страйпа dn-1 , который записывается на (n -1)-й диск. Далее на n -й диск записывается контрольная сумма pn , и процесс циклически повторяется с первого диска, на который записывается страйп dn .

    Процесс записи (n-1) страйпов и их контрольной суммы производится одновременно на все n дисков.

    Для вычисления контрольной суммы используется поразрядная операция «исключающего ИЛИ» (XOR), применяемая к записываемым блокам данных. Так, если имеется n жестких дисков, d — блок данных (страйп), то контрольная сумма рассчитывается по следующей формуле:

    pn = d1 +d2 + ... + d1-1.

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

    В качестве иллюстрации рассмотрим блоки размером по четыре бита. Пусть имеются всего пять дисков для хранения данных и записи контрольных сумм. Если есть последовательность битов 1101 0011 1100 1011, разбитая на блоки по четыре бита, то для расчета контрольной суммы необходимо выполнить следующую поразрядную операцию:

    1101 + 0011 + 1100 + 1011 = 1001.

    Таким образом, контрольная сумма, записываемая на пятый диск, равна 1001.

    Если один из дисков, например четвертый, вышел из строя, то блок d4 = 1100 окажется недоступным при считывании. Однако его значение легко восстановить по контрольной сумме и по значениям остальных блоков с помощью все той же операции «исключающего ИЛИ»:

    d4 = d1 +d2 +d4 +p5.

    В нашем примере получим:

    d4 = (1101) + (0011) + (1100) + (1011) = 1001.

    В случае RAID 5 все диски массива имеют одинаковый размер, однако общая емкость дисковой подсистемы, доступной для записи, становится меньше ровно на один диск. Например, если пять дисков имеют размер 100 Гбайт, то фактический размер массива составляет 400 Гбайт, поскольку 100 Гбайт отводится на контрольную информацию.

    RAID 5 может быть построен на трех и более жестких дисках. С увеличением количества жестких дисков в массиве его избыточность уменьшается.

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

    RAID 10

    Уровень RAID 10 представляет собой некое сочетание уровней 0 и 1. Минимально для этого уровня требуются четыре диска. В массиве RAID 10 из четырех дисков они попарно объединяются в массивы уровня 0, а оба этих массива как логические диски объединяются в массив уровня 1. Возможен и другой подход: первоначально диски объединяются в зеркальные массивы уровня 1, а затем логические диски на основе этих массивов — в массив уровня 0.

    Intel Matrix RAID

    Рассмотренные RAID-массивы уровней 5 и 1 редко используются в домашних условиях, что связано прежде всего с высокой стоимостью подобных решений. Наиболее часто для домашних ПК применяется именно массив уровня 0 на двух дисках. Как мы уже отмечали, RAID уровня 0 не обеспечивает безопасности хранения данных, а потому конечные пользователи сталкиваются с выбором: создавать быстрый, но не обеспечивающий надежности хранения данных RAID-массив уровня 0 или же, увеличивая стоимость дискового пространства в два раза, — RAID-массив уровня 1, который обеспечивает надежность хранения данных, однако не позволяет получить существенного выигрыша в производительности.

    Для того чтобы разрешить эту нелегкую проблему, корпорация Intel разработала технологию Intel Matrix Storage, позволяющую объединить достоинства массивов уровней 0 и 1 всего на двух физических дисках. А для того, чтобы подчеркнуть, что речь в данном случае идет не просто о RAID-массиве, а о массиве, сочетающем в себе и физические и логические диски, в названии технологии вместо слова «массив» используется слово «матрица».

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

    Рассмотрим простой пример RAID-матрицы из двух дисков по 120 Гбайт каждый. Любой из дисков можно разбить на два логических диска, например по 40 и 80 Гбайт. Далее два логических диска одного размера (например, по 40 Гбайт) можно объединить в RAID-матрицу уровня 1, а оставшиеся логические диски — в RAID-матрицу уровня 0.

    В принципе, используя два физических диска, также можно создать всего одну или две RAID-матрицы уровня 0, но вот получить только матрицы уровня 1 невозможно. То есть если в системе имеются всего два диска, то технология Intel Matrix Storage позволяет создавать следующие типы RAID-матриц:

    • одна матрица уровня 0;
    • две матрицы уровня 0;
    • матрица уровня 0 и матрица уровня 1.

    Если в системе установлены три жестких диска, то возможно создание следующих типов RAID-матриц:

    • одна матрица уровня 0;
    • одна матрица уровня 5;
    • две матрицы уровня 0;
    • две матрицы уровня 5;
    • матрица уровня 0 и матрица уровня 5.

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

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

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

    В первую очередь, RAID массив позволяет обеспечить высокую отказоустойчивость для жестких дисков (HDD) вашего компьютера, за счет объединения нескольких жестких дисков в один логический элемент. Соответственно, для реализации данной технологии вам понадобятся как минимум два жестких диска . Кроме того, RAID это просто удобно, ведь всю информацию, которую раньше приходилось копировать на резервные источники ( , внешние винчестеры), теперь можно оставить «как есть», ибо риск её полной потери минимален и стремится к нулю, но не всегда, об этом чуть ниже.

    RAID переводится примерно так: защищенный набор недорогих дисков. Название пошло еще с тех времен, когда объемные винчестеры стоили сильно дорого и дешевле было собрать один общий массив из дисков, объемом поменьше. Суть с тех пор не поменялась, в общем-то как и название, только теперь можно сделать из нескольких HDD большого объема просто гигантское хранилище, либо сделать так, что один диск будет дублировать другой. А еще можно совместить обе функции, тем самым получить преимущества одной и второй.

    Все эти массивы находятся под своими номерами, скорее всего вы о них слышали - рейд 0, 1...10, то есть массивы разных уровней.

    Разновидности RAID

    Скоростной Рейд 0

    Рейд 0 не имеет ничего схожего с надежностью, ведь он только повышает скорость. Вам необходимо как минимум 2 винчестера и в этом случае данные будут как бы «разрезаться» и записываться на оба диска одновременно. То есть вам будет доступен полностью объем этих дисков и теоретически это значит, что вы получаете в 2 раза более высокую скорость чтения/записи.

    Но, давайте представим, что один из этих дисков сломался - в этом случае неизбежна потеря ВСЕХ ваших данных. Иначе говоря, вам все равно придется регулярно делать бекапы, чтобы иметь возможность потом восстановить информацию. Здесь обычно используется от 2 до 4 дисков.

    Рейд 1 или «зеркало»

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

    Массив уровня RAID 1 не влияет на скорость, однако объем - тут в вашем распоряжении лишь половина от общего пространства дисков, которых, к слову, в рейд 1 может быть 2, 4 и т.д., то есть - четное количество. В общем, главной «фишкой» рейда первого уровня является надежность.

    Рейд 10

    Совмещает в себе все самое хорошее из предыдущих видов. Предлагаю разобрать - как это работает на примере четырех HDD. Итак, информация пишется параллельно на два диска, а еще на два других диска эти данные дублируются.

    Как результат - увеличение скорости доступа в 2 раза, но и объем только лишь двух из четырех дисков массива. Но вот если любые два диска сломаются - потери данных не произойдет.

    Рейд 5

    Этот вид массива очень схож с RAID 1 по своему назначению, только теперь уже надо минимум 3 диска, один из них будет хранить информацию, необходимую для восстановления. К примеру, если в таком массиве находится 6 HDD, то для записи информации будут использованы всего 5 из них.

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

    Рейд 6

    Этот массив может пережить поломку сразу двух винчестеров. А это значит, что для создания такого массива вам потребуется как минимум четыре диска, при всем при том, что скорость записи будет даже ниже, нежели у RAID 5.

    Учтите, что без производительного рейд-контроллера такой массив (6) собрать вряд ли удастся. Если у вас в распоряжении всего 4 винчестера, лучше собрать RAID 1.

    Как создать и настроить RAID массив

    Контроллер RAID

    Рейд массив можно сделать путем подключения нескольких HDD к материнской плате компьютера, поддерживающей данную технологию. Это означает, что у такой материнской платы есть интегрированный контроллер, который, как правило, встраивается в . Но, контроллер может быть и внешний, который подключается через PCI или PCI-E разъем. Каждый контроллер, как правило, имеет свое ПО для настройки.

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

    Аппаратный

    Как же сделать RAID массив? Для этого вам необходимо:

    1. Достать где-то с поддержкой рейда (в случае аппаратного RAID);
    2. Купить минимум два одинаковых винчестера. Лучше, чтобы они были идентичны не только по характеристикам, но и одного производителя и модели, и подключались к мат. плате при помощи одного .
    3. Перенесите все данные с ваших HDD на другие носители, иначе в процессе создания рейда они уничтожатся.
    4. Далее, в биосе потребуется включить поддержку RAID, как это сделать в случае с вашим компьютером - подсказать не могу, по причине того, что биосы у всех разные. Обычно этот параметр называется примерно так: «SATA Configuration или Configure SATA as RAID».
    5. Затем перезагрузите ПК и должна будет появиться таблица с более тонкими настройками рейда. Возможно, придется нажать комбинацию клавиш «ctrl+i» во время процедуры «POST», чтобы появилась эта таблица. Для тех, у кого внешний контроллер скорее всего надо будет нажать «F2». В самой таблице жмем «Create Massive» и выбираем необходимый уровень массива.

    После создания raid массива в BIOS, необходимо зайти в «управление дисками» в ОС –10 и отформатировать не размеченную область - это и есть наш массив.

    Программный

    Для создания программного RAID ничего включать или отключать в BIOS не придется. Вам, по-сути, даже не нужна поддержка рейда материнской платой. Как уже было упомянуто выше, технология реализовывается за счет центрального процессора ПК и средств самой винды. Ага, вам даже не нужно ставить никакое стороннее ПО. Правда таким способом можно создать разве что RAID первого типа, который «зеркало».

    Жмем правой кнопкой по «мой компьютер»-пункт «управление»-«управление дисками». Затем щелкаем по любому из жестких, предназначенных для рейда (диск1 или диск2) и выбираем «Создать зеркальный том». В следующем окне выбираем диск, который будет зеркалом другого винчестера, затем назначаем букву и форматируем итоговый раздел.

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

    Если какой то винчестер выйдет из строя, появится ошибка «Отказавшая избыточность», при этом на втором разделе все останется в сохранности.

    Подытожим

    RAID 5 нужен для ограниченного круга задач, когда гораздо большее (чем 4 диска) количество HDD собрано в огромные массивы. Для большинства юзеров рейд 1 - лучший вариант. К примеру, если есть четыре диска емкостью 3 терабайта каждый - в RAID 1 в таком случае доступно 6 терабайт объема. RAID 5 в этом случае даст больше пространства, однако, скорость доступа сильно упадет. RAID 6 даст все те же 6 терабайт, но еще меньшую скорость доступа, да еще и потребует от вас дорогого контроллера.

    Добавим еще RAID дисков и вы увидите, как все поменяется. Например, возьмем восемь дисков все той же емкости (3 терабайта). В RAID 1 для записи будет доступно всего 12 терабайт пространства, половина объема будет закрыта! RAID 5 в этом примере даст 21 терабайт дискового пространства + можно будет достать данные из любого одного поврежденного винчестера. RAID 6 даст 18 терабайт и данные можно достать с любых двух дисков.

    В общем, RAID - штука не дешевая, но лично я бы хотел иметь в своем распоряжении RAID первого уровня из 3х-терабайтных дисков. Есть еще более изощренные методы, вроде RAID 6 0, или «рейд из рейд массивов», но это имеет смысл при большом количестве HDD, минимум 8, 16 или 30 - согласитесь, это уже далеко выходит за рамки обычного «бытового» использования и пользуется спросом по большей части в серверах.

    Вот как-то так, оставляйте комментарии, добавляйте сайт в закладки (для удобства), будет еще много интересного и полезного, и до скорых встреч на страницах блога!

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

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

    Как создать RAID массив при помощи встроенного контроллера?

    Если ваша системная плата поддерживает создание raid-ов, то читайте эту инструкцию. Работать мы будем на основе ASUS платы с поддержкой , но принцип создания почти везде одинаков. Поехали.

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


    Обычно, положение переключено на ACHI , но вы должны перевести его в положение RAID . Как я говорил в предыдущей статье, диски у вас должны быть полностью идентичными, абсолютно ПО ВСЕМ параметрам. Теперь, как обычно сохраняем настройки и перезагружаем компьютер.

    Во время перезагрузки компьютера, то есть, перед тем, как система будет загружена, вам нужно нажать комбинацию CTRL-I или CTRL-F , иногда этого не требуется.

    В нашем эксперименте с ASUS-платой мы видим следующее окно, в котором прописаны следующие параметры:

    1. View Drive Assignments – параметр дает возможность посмотреть диски, которые мы можем использовать в создании RAID-массива.
    2. LD View / LD Define Menu – этот параметр показывает уже созданные массивы.
    3. Delete LD Menu – тут я думаю понятно. Удаление созданных массивов.
    4. Controller Configuratio n – различные настройки.

    В нашем случае мы выбираем пункт 2. Нажимаем клавишу 2 на клавиатуре и попадаем в следующее окно.


    Здесь, как уже было сказано, находятся уже созданные RAID-ы. Чтобы посмотреть настройки, достаточно нажать клавишу Enter . Сочетания Ctrl+V позволяет увидеть диски, находящиеся вне массивов. С помощью клавиш Ctrl+C мы можем создать новые массивы. Нам нужно создать массив, поэтому, мы и нажимаем Ctrl+C .

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


    Напоминание! Если вы не помните, то RAID 1 у нас отвечает за дублирование дисков, то есть, если один выйдет из строя, то вся информация останется на втором. Это создает безопасность данных. RAID 0 отвечает за увеличение производительности системы, потому что, диски работают одновременно, что создает максимальною скорость чтения и записи.

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

    Как только все необходимые параметры установлены жмем клавиши Ctrl+Y .


    Потом, вы можете нажать любую клавишу, тогда имя рейда задастся по умолчанию, либо снова нажать Ctrl+Y и указать свое имя. Второй вариант выглядит так:

    После этого, появится предупреждение, в котором говориться, что все данные с дисков будут уничтожены. Если вы уверены, что все необходимые данные сохранили, то жмем еще раз CTRL+Y .


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

    Вот и все, мы создали RAID массив, теперь перезагружаем компьютер.


    Теперь нужно провести распределение места на рейде и инициализацию. Сделать это можно в мастере управления дисками, который находится по пути: Панель управления Администрирование Управление компьютером Управление дисками .


    Нужно еще создать разделы и распределить места, но тут я думаю проблем у вас не возникнет. Просто нажимаете на не распределённом разделе правой кнопкой мыши и выбираете «Создать простой том» .



    Желательно еще установить драйвера для RAID. Они могут у вас не стоять, поэтому, берем диск от материнской платы, или ищем драйвера на официальном сайте мат. платы.

    Собственно, статья хоть и получилась объемной, но расписал я довольно кратко. Поэтому, задавайте вопросы в комментариях, если что не ясно. Буду писать еще статьи о RAID-массивах, поэтому, следите за обновлениями сайта.

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

    На сегодняшний день имеется два метода ускорения функционирования компьютерного устройства. Один из них заключается в приобретении дорогостоящего и качественного SSD или же использование возможностей материнской платы в полной мере. Она может потребоваться для настройки Raid 0 массива сразу для пары жестких дисков.

    Настройка Raid 0 массива и инсталляция на него Windows 10. Как сделать работу операционной системы боле скоростной

    Для того чтобы создать Raid0 массив и установить Windows 10 нам потребуется два жестких диска. Даже самые неопытные пользователи при помощи современных материнских плат смог справиться с данной задачей без особого труда.

    Следует отметить, что для проведения данной процедуры можно использоваться жесткие диски самых разных размеров. Это могут быть и винчестеры объемом 1 Тб и по 250 Гигабайт.

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

    Многие могут задаться вопросом по поводу отсутствия избыточности. Использование Raid связано с тем, что необходимо обезопасить личные данные пользователей, которые хранятся на жестком диске компьютера. Создание Raid 1 массива обеспечивает сразу двойную защиту данных, потому что если один жесткий диск приходит в негодность, на втором сохраняются их копии. Raid 0 не записывает все данные сразу на несколько жестких дисков. Она делит их на разделы и записывает на разные винчестеры. Скорость работы компьютера является высокой, но при этом после выхода одного из жестких дисков из строя, на втором не будет иметься копий исчезнувшей информации.

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

    Однако следует отметить, что не очень то и часто приходится сталкиваться с проблемой выхода из строя жесткого диска. К тому же если объединить сразу два жестких диска в Raid 0, то можно ими пользоваться, как одним винчестером. Если время от времени копировать свои личные данные на носители, то можно избежать их потери в будущем.

    Для начала можно установить один из жестких дисков, которые мы собираемся использовать, и проверим, какая у него скорость чтения записи. Для этой цели имеется сразу несколько программ. Например, CrystalDiskMark и ATTO Disk Benchmark.

    Необходимо для начала подключить жесткий диск к материнской плате и затем включить компьютерное устройство.

    После проверки можно приступить к настройке Raid 0 в БИОС и инсталлировать ноde. операционную систему.

    Настройка Raid0 массива

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

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

    В новом окне следует выбрать раздел сверху Advanced и находим в списке пункт SATA Configuration.


    Для того чтобы войти в конфигурацию Raid необходимо нажать в БИОС сочетание кнопок на клавиатуре CTRL + I.

    В появившемся окне необходимо выбрать Raid Volume и нажать на Enter.


    Именно на данной странице необходимо провести главные настройки создаваемого Raid 0 массива.

    Для введения имени Raid 0 необходимо сначала нажать на пробел и затем его ввести.


    При помощи использования кнопки Tab имеется возможность переходить к пунктам, расположенным ниже.

    Raid Level нужно выбрать Raid (Stripe).

    В разделе, где указан размер жесткого диска нужно все оставить без изменений.

    В параметре Capacity необходимо оставить автоматически настроенный объем и нажать на Enter.

    Больше никаких изменений проводить не нужно. Просто следует опустить ниже и нажать на Create Volume и Enter.

    На станице с предупреждение нужно выбрать ответ Да и нажать на кнопку на клавиатуре Y.


    Таким образом, получается, что Raid 0 теперь находится в рабочем состоянии. Для выхода нужно нажать на Esc.

    В новом окне следует нажать на Y.

    В данном случае после каждого включения компьютерного устройства будет появляться предложение нажать комбинацию клавиш Ctrl+I для перехода в панель управления Raid.

    Инсталляция Windows 10 на Raid 0 массив

    Для начала необходимо подключить к компьютерному устройству флешку для загрузки. Далее следует перезагрузить его и войти через БИОС. Там нужно выставить приоритет загрузки флешку.

    Установку Windows 10 нужно проводить самым обычным методом.

    После инсталляции необходимо перейти в раздел с жесткими дисками. Там видно, что система видит два винчестера единым целым объемом 500 Гб.

    RAID массив (Redundant Array of Independent Disks) – подключение нескольких устройств, для повышения производительности и\или надежности хранения данных, в переводе - избыточный массив независимых дисков.

    Согласно закону Мура, нынешняя производительность возрастает с каждым годом (а именно количество транзисторов на чипе удваивается каждые 2 года). Это можно заметить практически в каждой отрасли производства оборудования для компьютеров. Процессоры увеличивают количество ядер и транзисторов, уменьшая при этом тех процесс, оперативная память увеличивает частоту и пропускную способность, память твердотельных накопителей повышает износостойкость и скорость чтения.

    Но вот простые жесткие диски (HDD) особо не продвинулись за последние 10 лет. Как была стандартной скорость 7200 об/мин, так она и осталась (не беря в расчет серверные HDD c оборотами 10.000 и более). На ноутбуках все еще встречаются медленные 5400 об/мин. Для большинства пользователей, чтобы повысить производительность своего компьютера будет удобнее купить SDD, но цена за 1 гигабайт такого носителя значительно больше, чем у простого HDD. «Как повысить производительность накопителей без сильной потери денег и объема? Как сохранить свои данные или повысить безопасность сохранности Ваших данных?» На эти вопросы есть ответ – RAID массив.

    Виды RAID массивов

    На данный момент существуют следующие типы RAID массивов:

    RAID 0 или «Чередование» – массив из двух или более дисков для повышения общей производительности. Объем рейда будет общий (HDD 1 + HDD 2 = Общий объем), скорость считывания\записи будет выше (за счет разбиения записи на 2 устройства), но страдает надежность сохранности информации. Если одно из устройств выйдет из строя, то вся информация массива будет потеряна.

    RAID 1 или «Зеркало» –несколько дисков копирующих друг друга для повышения надежности. Скорость записи остаётся на прежнем уровне, скорость считывания увеличивается, многократно повышается надежность (даже если одно устройство выйдет из строя, второе будет работать), но стоимость 1 Гигабайта информации увеличивается в 2 раза (если делать массив из двух hdd).

    RAID 2 – массив, построенный на работе дисков для хранения информации и дисков коррекции ошибок. Расчет количества HDD для хранения информации выполняется по формуле «2^n-n-1», где n - количество HDD коррекции. Данный тип используется при большом количестве HDD, минимальное приемлемое число – 7, где 4 для хранения информации, а 3 для хранения ошибок. Плюсом этого вида будет повышенная производительность, по сравнению с одним диском.

    RAID 3 – состоит из «n-1» дисков, где n – диск хранения блоков четности, остальные устройства для хранения информации. Информацию делится на куски меньше объема сектора (разбиваются на байты), хорошо подходит для работы с большими файлами, скорость чтения файлов малого объема очень мала. Характерен высокой производительностью, но малой надежностью и узкой специализацией.

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

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

    Комбинированные виды RAID массивов:

    RAID 01 (0+1) – Два Рейд 0 объединяются в Рейд 1.

    RAID 10 (1+0) – дисковые массивы RAID 1, которые используются в архитектуре 0 типа. Считается самым надежным вариантом хранения данных, объединяя в себе высокую надежность и производительность.

    Также можно создать массив из SSD накопителей . Согласно тестированию 3DNews, такое комбинирование не даёт существенного прироста. Лучше приобрести накопитель с более производительным интерфейсом PCI или eSATA

    Рейд массив: как создать

    Создается путем подключения через специальный RAID контроллер. На данный момент есть 3 вида контроллеров:

    1. Программный – программными средствами эмулируется массив, все вычисления производятся за счет ЦП.
    2. Интегрированный – в основном распространено на материнских платах (не серверного сегмента). Небольшой чип на мат. плате, отвечающий за эмуляцию массива, вычисления производятся через ЦП.
    3. Аппаратный – плата расширения (для стационарных компьютеров), обычно с PCI интерфейсом, обладает собственной памятью и вычислительным процессором.

    RAID массив hdd: Как сделать из 2 дисков через IRST


    Восстановление данных

    Некоторые варианты восстановления данных:

    1. В случае сбоя Рейд 0 или 5 может помочь утилита RAID Reconstructor , которая соберет доступную информацию накопителей и перезапишет на другое устройство или носитель в виде образа прошлого массива. Данный вариант поможет, если диски исправны и ошибка программная.
    2. Для Linux систем используется mdadm восстановление (утилита для управления программными Рейд-массивами).
    3. Аппаратное восстановление должно выполняться через специализированные сервисы, потому что без знания методики работы контроллера можно потерять все данные и вернуть их будет очень сложно или вообще невозможно.

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

    Отличного Вам дня!

    Похожие статьи