Как создать RAID-массив штатными методами

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

Как Вы помните, я неоднократно писал про то, что жесткие диски являются одним из самых узких мест в производительности Вашего компьютера. Последний раз я упоминал об этом на sonikelf.name в небольшой заметке на эту тему, а именно: «Бутылочное горлышко» в производительности Вашего компьютера. С приходом SSD ситуация существенно поменялась, но не то чтобы радикально.

drive

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

Про то, что такое RAID-ы я уже писал в статье "Что такое RAID-массивы и зачем они нужны?" , а вот про то как быстро и просто сделать RAID дома штатными методами я расскажу в тексте ниже.

Давайте приступим.

Создаём RAID на основе встроенного контроллера

Как я говорил выше, Ваша материнская плата должна поддерживать создание RAID'а. Представленная ниже инструкция актуальна для ASUS-плат на основе UEFI-биоса, но общий принцип схож как таковой, посему к ознакомлению мануал всё же рекомендуется всем.

Для начала заходим в BIOS, используя соответствующую клавишу (как правило DEL), а там находим раздел отвечающий за параметры для SATA-контроллера (надеюсь, что IDE уже нигде не используется).

raid для sata, bios

Где переключаем положение контроллера в RAID (обычно там стоит ACHI). Напоминаю, что диски в идеале должны быть идентичны (желательно абсолютно, а не только размерами). Далее, собственно, перезагружаемся, предварительно сохранив в BIOS изменения.

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

создание RAID-массива штатными методами

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

  • View Drive Assignments, - показывает диски, что пригодны для создания массива;
  • LD View / LD Define Menu, - показывает текущие массивы;
  • Delete LD Menu, - позволяет удалять массивы;
  • Controller Configuration, - собственно, отвечает непосредственно за настройки.

Нас, в рамках создания RAID-а, интересует только второй пункт. Нажав на соответствующую кнопку на клавиатуре (т.е цифру 2) попадаем в соответствующее меню.

меню с текущими raid-массивами

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

меню создания RAID 1 - выбор дисков и параметров

Далее мы будем наблюдать меню для создания RAID-а (сверху) и сами одинокие (вне массивов) диски (внизу). Параметры переключаются пробелом, сами пункты параметров меняются стрелками клавиатуры.

Напоминаю, что 1-ый рейд - это "зеркало", т.е диски дублируют друг друга и даже, если один выходит из строя, то на втором остаётся полная копия данных.

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

На скриншоте выше задано всё необходимое для создания RAID 1 (зеркало), хотя и задавать там особо было нечего: все параметры оставлены по умолчанию, выбран тип рейда и указаны два диска-терабайника (Y в колонке Assingment). На этом всё. Я не хочу сейчас вдаваться в детали всех параметров, ибо это тема для отдельной статьи (кратенько я касался этого с практической стороны на sonikelf.name).

задаём имя для RAID-массива

Задав всё необходимое жмём в CTRL-Y. Далее либо жмём любую кнопку (задаст имя по умолчанию), либо повторяем нажатие CTRL-Y, чтобы задать имя самостоятельно. Я выбрал второй путь:

задаём имя для RAID-массива

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

удаление данных с диска при создании массива

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

выбор размера RAID-массив

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

RAID-массив создан

А, и да, не забудьте, при необходимости, зайти в мастер управления дисками и провести инициализацию и распределения места на новосозданном RAID-массиве. Мастер живет по пути "Панель управления - Администрирование - Управление компьютером - Управление дисками".

инициализация диска для RAID

Ну и, собственно, распределение места, т.е создание разделов, тоже проблем особо не доставляет и выполняется стандартным образом:

создание тома на диске

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

На сим, пожалуй, всё.

Послесловие

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

Как и всегда, если какие-то вопросы, дополнения, мысли и всё такое прочее, то добро пожаловать в комментарии к этой записи.

Оставайтесь с нами ;)

Оценить —

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(3 голоса, в среднем: 5 из 5)

Подписаться —

RSS Email Facebook Twitter G+ YouTube
Темы:  , ,

Комментарии к статье

  1. Sonikelf

    Такие пироги вот получились, авось кому-то пригодились :)

  2. Newf

    В статье - диски в идеале должны быть идентичны (желательно абсолютно, а не только размерами).
    - В моей практике был массив RAID 0 из 3-х дисков - 70, 80 и 150 ГБайт округленно. Суммарный объем был, как и следовало ожидать, 210 Гбайт (3 х 70). Выброшенные на ветер Гигабайты с лихвой оправдывались подскочившей производительностью ОС.
    К слову, тем самым опровергается непонятное мне заблуждение многих, что массив RAID ноль должен быть склепан из четного числа дисков...

    • Sonikelf

      Потому и написано, что "в идеале", а не "абсолютно обязательно" :) Так-то у меня например собран рейд из абсолютно двух разных SSD, один из которых 40 Гб, другой 80 Гб ;)

  3. Newf

    Что касается выигрыша в производительности для SSD - все не так очевидно. Приходится жертвовать командой TRIM. И прирост скорости в RAID 0 в двух-дисковом массиве процентов на 10 - 15 можно считать большой удачей.

  4. Ли

    Всех приветствую. Правильно ли я понял, что можно создать только один рейд-массив (а не к примеру несколько в параллели - 0 и 1)?

    • Sonikelf

      Приветствую.
      Нет, можно несколько. Посмотрите на скриншоты - там два 0-вых и один первый еще создан.

  5. Вадим

    Андрей, а для чего из SSD делать RAID-0, ведь скорость чтения и так высокая?
    и ещё вопрос , чем RAID-1 лучше программного бекапа ?

    • Sonikelf

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

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

      • Вадим

        Спасибо.

      • Ли

        осталось только придать системнику безопасность в сфере напряжения энергии

        • Sonikelf

          Да, но вопрос был в другом. И, опять же, в случае обесточивания, та же 1-ца показывает очень съедобные результаты.

  6. Алексей

    Доброго времени суток!
    Я новичок в этой теме по этому у меня возникли вопросы(у меня есть 1 SSD и два диска HDD 1ТБ-х):
    1.) 0-й раздел RAID-массив(а)создается на основе SSD диска(ов) , который отвечает за производительность,нужен 1 или 2 диска SSD, в чем разница? (на 0-й раздел SSD массива уже будет записаны: ОС + программы которые нуждаются скорости работы + ИГРЫ(или игры можно устанавливать на 1-й раздел рейда, скорость и производительность не изменится?)
    2.) "1-ый рейд — это «зеркало», т.е диски дублируют друг друга" - при создание 1-го рейда, он автоматически начинает сохранять все данные с 0-го раздела RAID-массива?(т.е. создание RAID-массива срок службы дисков сокращается)
    3.) "На скриншоте выше задано всё необходимое для создания RAID 1". Я так понимаю выставляем "Y" на два диска HDD 1ТБ-х - это будет RAID 1, а "N" для создания RAID 0???
    4.) Рейд массивы суммируют общий объем дисков? (только потом их можно разбивать?) Ведь после создания RAID массива все данные были с них стерты. Значит нужно установка новой ОС, она попросит еще раз отформатировать все и распределить разделы, куда будет установлена ОС.
    5.) Поподробнее распишите сколько и как "распределение места, т.е создание разделов" на этих рейд массивах, сколько отводится под ОС и прочее.
    Какие диски вы использовали на этих скриншотах?

    • Sonikelf

      Приветствую.

      1. Не понял про 0-вой раздел. Есть RAID 0, есть RAID 1. Разделы Вы уже создаете сами. Для создания любого массива нужно мниимум 2 диска
      2. Не понял еще раз про 0-вой раздел. Есть RAID 0, есть RAID 1. Это не разделы, а разные типы массивов. В первом RAID один диск дублирует другой, место не суммируется. В 0-вом они работают в паре, место суммируется, но при выходе из строя одного диска - падает весь массив с потерей информации.
      3. На скриншоте показано создание RAID 1 в котором задействуется два диска, которые отмечены Y-ками. N - диск просто не используется и остается сам по себе.
      4. В случае RAID 0 - суммируют. В случае RAID 1 - размер равен размеру одного диска. Разделы можно создавать после создания массива, выглядит это как создание разделов на обычных дисках.
      5. Столько сколько отведете, рекомендации идентичны рекомендациям для отдельных дисков, вне массивов, т.е разницы, как таковой нет.

      • Алексей

        Спасибо за ответ. "Напоминаю, что диски в идеале должны быть идентичны (желательно абсолютно, а не только размерами)."
        Значит я не могу сделать так: RAID 0 = 300 ГБ SSD + 1ТБ HDD, RAID 1 = 1ТБ HDD + 500ГБ HDD
        Или сделать ка вы: RAID 0 = 300 ГБ SSD + 80 ГБ SSD, RAID 1 = 1ТБ HDD + 1ТБ HDD (как будет реализовываться второй 1ТБ HDD в рейд один? )

        • Sonikelf

          Вы можете сделать RAID 0 300 + 300 и у Вас останется на терабайтнике еще 700 Гб вне рейда и 500 + 500 и у Вас останется еще 500 Гб на терабайтнике. Это при условии, что имелось ввиду 4 диска. Но я не очень рекомендую так "развлекаться".

          У меня на скринах 3 рейда:

          0 = 40 + 40
          0 = 150 + 150
          1 = 1 Гб + 1 Гб

          • Алексей

            Хорошо(3 рейда=6дисков?ого...). Теперь осталось определиться по цене и марке производителя т.к. SSD не дешевый! Ведь чем больше объем, чем дешевле(т.е. два малых обема дороже, чем один большой),как же быть? На да данный момент у нас в магазине продается 60,120,240 - какие выбрать? Ведь мне придется покупать 2 диска SSD(чтоб не ошибиться).

          • Sonikelf

            SSD будут быстрее, но малых объемов. HDD будут медленее, но больших объемов.
            По выбору вообще писали тут - https://sonikelf.ru/hard-disk/

  7. Лектор44

    https://sonikelf.ru/hard-disk/
    эта статья уже морально устарела, и не затрагивается тема твердотельников и выбора ssd vs hdd, не говорЯ уже про гибридные
    банально, но имхо

    • Sonikelf

      Да в общем-то про SSD говорилось в других статьях, а про гибридники и говорить нечего

  8. Леонид

    Рекомендую добавить в статью информацию о Storage Spaces и REFS из Windows 8/8.1/10/2012/2012R2/2014

    • Sonikelf

      Спасибо за рекомендацию, посмотрим

      • Леонид

        И про программный RAID средствами консоли управление дисками. Dynamic disk и всё такое.

  9. qadso

    "оное", "посему", "авось"...Старовер, что ли?

    • Sonikelf

      Да вроде нет, просто как-то так слова прижились.

  10. НМКОЛАЙ

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

    • Sonikelf

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

  11. Дмитрий

    Добрый день. Делаю рейд 0 из двух hdd, все создается в биосе, система на третьем диске ссд, в ней этот рейд определяется в диспетчере устройств а проводник не видит его, только ссд с системой. В управлении дисками его тоже нет. Один диск в этом рейде уже стоял в системе для файлов и программ, второй ставил новый, диски одной модели. Win 10 переустанавливал после создания рейда. Как его инициализировать, что проверить?

  12. Alex

    Такой вопрос у меня:)
    Например, имеется 3 HDD диска c размерами 500 Гб, 500 Гб и 1 Тб. Возможно ли сделать RAID 0 из первых двух, а из RAID 0 и 3-го диска - RAID 1. Т. е. сделать связку из рейда и диска. Если это физически возможно, то как может повлиять на скорость? (почему-то мне кажется, что она ухудшится, потому что диск не будет успевать за рейдом).

    • Sonikelf

      Можно попробовать сделать из этого не то RAID 2, не то 3, точно сейчас не вспомню классификацию.
      На скорости скажется не в лучшую сторону.

* - комментарии могут появляться не сразу (или попасть в спам)