Что такое raid 0 и как его сделать в windows 10 и 7?

Переустановка Windows и подключение массива к другим компьютерам

Дисковые пространства существуют и вне среды работающей Windows, ведь информация о конфигурациях массивов хранится на самих дисках. Вот только распознать массив — по сути, виртуальный тип устройства информации — сможет только совместимое с Windows 8/8.1/10, Server 2012/2012 R2/2016 программное обеспечение. Это установочные процессы этих версий, LiveDisk на базе WinPE 8-10, ну и, конечно же, сами ОС. Если мы установим, к примеру, Win7 или перенесём весь массив на другой компьютер с этой версией, она не будет видеть такой массив, увидит только отдельные носители как таковые, что «Вне сети». И не предложит ничего более, как удалить на них разделы.

Поддерживающие же технологию версии Windows при переустановке или подключении массива к другому компьютеру обнаружат его автоматически, без нашего вмешательства. Непосредственно во время переустановки ОС мы будем видеть массив как единое устройство информации. Кстати, если переустанавливается EFI-система Windows, необходима внимательность, чтобы по ошибке не удалить или не отформатировать MSR-раздел дискового пространства, а не ОС.

На дисковое пространство даже можно установить второю Windows. Вот только делать этого не стоит. Вторая ОС установится, но не сможет запускаться. Да и ещё и затрёт загрузчик первой ОС, и его придётся восстанавливать.

  • https://prostocomp.net/sistema/nastrojka-raid-0-massiva-i-ustanovka-na-nego-windows-10.html
  • https://infotechnica.ru/pro-kompyuteryi/o-nakopitelyah-informatsii/raid-0-kak-sdelat/
  • https://www.white-windows.ru/diskovye-prostranstva-programmnyj-raid-na-bortu-windows/

Восстановление RAID

Рассмотрим два варианта восстановлении массива.

Замена диска

В случае выхода из строя одного из дисков массива, команда cat /proc/mdstat покажет следующее:

cat /proc/mdstat

Personalities :  
md0 : active raid1 sdb
      1046528 blocks super 1.2 [2/1]

* о наличии проблемы нам говорит нижнее подчеркивание вместо U —  вместо .

Или:

mdadm -D /dev/md0


       Update Time : Thu Mar  7 20:20:40 2019
             State : clean, degraded

* статус degraded говорит о проблемах с RAID.

Для восстановления, сначала удалим сбойный диск, например:

mdadm /dev/md0 —remove /dev/sdc

Теперь добавим новый:

mdadm /dev/md0 —add /dev/sde

Смотрим состояние массива:

mdadm -D /dev/md0


       Update Time : Thu Mar  7 20:57:13 2019
             State : clean, degraded, recovering

    Rebuild Status : 40% complete

* recovering говорит, что RAID восстанавливается; Rebuild Status — текущее состояние восстановления массива (в данном примере он восстановлен на 40%).

Если синхронизация выполняется слишком медленно, можно увеличить ее скорость. Для изменения скорости синхронизации вводим:

echo ‘10000’ > /proc/sys/dev/raid/speed_limit_min

* по умолчанию скорость speed_limit_min = 1000 Кб, speed_limit_max — 200000 Кб. Для изменения скорости, можно поменять только минимальную.

Пересборка массива

Если нам нужно вернуть ранее разобранный или развалившийся массив из дисков, которые уже входили в состав RAID, вводим:

mdadm —assemble —scan

* данная команда сама найдет необходимую конфигурацию и восстановит RAID.

Также, мы можем указать, из каких дисков пересобрать массив:

mdadm —assemble /dev/md0 /dev/sdb /dev/sdc

Диски, используемые для RAID 0

Как я написал в введении, наш RAID будет состоять из четырёх дисков. Первый диск — Seagate Barracuda 80 Гб с интерфейсом IDE — самый слабенький:

Тем не менее, состояние его вполне нормальное. Сбойных секторов или прочих ошибок нет. На скриншоте ниже SMART и быстродействие этого диска в программе CrystalDiskMark:

Seagate Barracuda 80 Gb IDE

Поскольку на моей системной плате нет разъёмов IDE, то подключить этот диск напрямую я не мог. Для этого пришлось использовать плату-контроллер. Так она выглядит:

Не подумайте, что контроллер я купил специально, дабы подключить старый диск. Делать мне нечего. Случайно я вспомнил, что он у меня валяется без дела и решил задействовать. Контроллер этот двусторонний. То есть, с его помощью можно подключить старый IDE диск к современной системной плате, но также можно подключить новый SATA диск к старой плате, у которой нет SATA контроллера. На фотографии ниже показываю, как диск подключается к плате. В разъём IDE вставляется плата-контроллер, а уже к ней подключается SATA шлейф и питание самого контроллера. Питание диска подключается как обычно:

Конечно же первый вопрос, который возникает, при работе с подобными контроллерами: “Насколько он ухудшает скорость работы диска?” Мне тоже хотелось это проверить и я подключил диск к старой плате, имеющей разъём IDE. Ниже скриншот быстродействия, но диск уже подключен напрямую IDE to IDE:

Сравнение производительности (подключение напрямую — слева и через контроллер — справа)

Как видно на сравнительном скриншоте, разницы в производительности почти нет. Она настолько незначительная, что можно сказать в пределах погрешности измерений. Так что хорошая новость, подобный контроллер практически никак не ограничивает быстродействие жёсткого диска. С этим разобрались, переходим к следующему диску.

Следующий диск тоже Seagate Barracuda 80 Гб, но уже с интерфейсом SATA, более современный:

Диск этот хоть и SATA, но тоже далеко не первой свежести. И тем не менее со SMART всё в порядке. Его вы видите на скриншоте ниже вместе с тестом производительности:

Seagate Barracuda 80 Gb SATA

Третий диск, используемый мною для создания массива — Maxtor 80 Gb SATA:

SMART и тест быстродействия этого диска:

Maxtor 80 Gb SATA

Четвёртого диска на 80 Гб у меня не было. Но для создания RAID массива совершенно не обязательно использовать диски одинакового объёма. Посему четвёртым диском был выбран Seagate Barracuda 160 Gb SATA:

SMART этого диска показывает 1 сбойный сектор. Появился он уже давно и новых не добавляется, так что всё в порядке. Хотя наработка внушительная — 47 тысяч 300 часов:

Seagate Barracuda 160 Gb SATA

В завершение вступительной части покажу, как все эти 4 диска разместились в корпусе компьютера. Прямо перед ними расположен 120 мм вентилятор, продувающий всю “корзину” (между дисками есть расстояние). С охлаждением проблем нет:

Все четыре диска подключены к компьютеру, переходим к созданию RAID:

Скриншот окна “Управление дисками”

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

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

Раньше RAID использовали на серверах с большим объемом данных или ради дополнительной их защиты. А сегодня такие массивы встречаются в обычной технике для народа.

RAID может быть настроен на домашнем сервере или NAS. А массив из накопителей можно собрать даже из старых HDD-дисков или нескольких разных накопителей внутри одного компьютера.

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

➊ RAID 0: массив без резервирования

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

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

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

C увеличением количества дисков в RAID 0 массиве растет скорость работы с данными, но при этом увеличивается вероятность отказа системы.

➋ RAID 1: зеркалируемый массив

Такой массив тоже состоит из двух и более накопителей. При этом файл при копировании не разбивается на части, а записывается синхронно на каждый диск.

Грубо говоря, у вас всегда будет столько копий каждого файла, сколько дисков стоит в RAID 1.

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

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

➌ JBOD: объединенный массив

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

То есть вы просто объединяете несколько разных физических накопителей в один логический. Вместо нескольких дисков будет один как бы общий.

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

Минусы: при выходе из строя одного из дисков все данные теряются, как и в RAID 0, а скорость передачи будет ограничена скоростью самого медленного из входящих в систему дисков.

Raid 5e

Raid 5e описание

Массив RAID 5e (RAID 5 enhanced) является усовершенствованной версией RAID5, с повышенной производительностью и сохранностью данных. Кроме резервирования места для контрольных сумм, также резервируется место для горячей замены (hot-spare). Причем, запись производится на каждый из жестких дисков и резервированное место так же есть на каждом из hdd. Таким образом , возрастает скорость работы raid-массива и каждый из жестких дисков используется равномерно. Для построения Raid 5E потребуется как минимум 4 жестких диска. Отличительная особенность массива этого уровня в том, что резервная область hot spare расположена в логическом конце физических дисков.

Raid 5-e backward описание

Восстановление raid 5e

По сравнению с обычной пятеркой рейд 5е собирается несколько сложнее, так как приходится учитывать наличие hot spare пространства. Если из массива не выпадали в процессе диски, не шел процесс самовосстановления raid массива средствами контроллера, то сборка 5e рэйд массива ни чем не отличается от обычной пятерки. Если же хот спейр пространство было использовано (или началось использоваться) то приходится этот нюанс учитывать. Но в целом базовый подход такой же — определение очередности накопителей, определения размера блока, типа ротации блоков четности и определение актуальности жестких дисков в массиве.

Создание и настройка RAID массива базовым методом

В данном примере вам нужно выбрать «Simple Configuration». Тут от вас потребует несколько шагов, первое, это нужно выбрать вид RAID массива, от этого будет зависеть ваш объем массива. Я в своих пример создам разные виды.

Обратите внимание, что при «Simple Configuration» вы можете выбрать всего четыре варианта:

  • RAID 0 — это обычный страйп
  • RAID 1 — Зеркало
  • RAID 5 — Чередование
  • RAID 6 — чередование

Статью про все виды RAID массивов я уже писал, так что советую почитать

Создание RAID 0 — Тут все диски будут объединяться в один массив, я в своем примере создам один виртуальный диск, общим объемом 2,62 ТБ, для завершения процедуры нажмите кнопку «Finish».

Создание RAID 1 — это зеркалирование, от нас потребуется четное количество дисков, которое будет поделено пополам, за счет этого у вас появится избыточность, но вы потеряете по возможному месту, так же ровно на половину.

Создание RAID 5 — тут формула такая, общее количество дисков минус один, для отказоустойчивости. В итоге я получу на выходе объем от 5 SSD дисков из моих шести.

Создание RAID 6- это так же чередование, но мы уже от общего количества дисков отнимем два, под контрольные суммы.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Послесловие

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

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

Пять таинственных слов

В основе теории RAID лежат пять основных принципов – пять таинственных слов. Это Массив (Array), Зеркалирование (Mirroring), Дуплекс (Duplexing), Чередование (Striping) и Четность (Parity).

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

Что делать, если вы потеряли важные данные на RAID-массиве

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

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

В этой ситуации лучше не принимать поспешных решений. Оптимальный вариант — обратиться к специалистам или воспользоваться профессиональным ПО для восстановления данных.

RS RAID Retrive способен восстановить любой тип RAID-массива, поддерживает все файловые системы, используемые в современных операционных системах.

Программа RS Raid Recovery

Универсальное решение для восстановления данных

Подытожим

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-контроллер может быть установлен отдельно, а может быть уже встроен в саму материнку, но встроенные, как правило, обладают меньшими возможностями и потенциалом.

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

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

Будьте аккуратны, все данные на дисках при создании массива будут стёрты!

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

  • Выбираем внешнюю память для ноутбука
  • Как выбрать SSD накопитель для компьютера или ноутбука

RAID 5

Основным недостатком уровней RAID от 2-го до 4-го является невозможность производить параллельные операции записи, так как для хранения информации о чётности используется отдельный контрольный диск. RAID 5 не имеет этого недостатка. Блоки данных и контрольные суммы циклически записываются на все диски массива, нет асимметричности конфигурации дисков. Под контрольными суммами подразумевается результат операции XOR (исключающее или). Xor обладает особенностью, которая даёт возможность заменить любой операнд результатом, и, применив алгоритм xor, получить в результате недостающий операнд. Например: a xor b = c (где a, b, c — три диска рейд-массива), в случае если a откажет, мы можем получить его, поставив на его место c и проведя xor между c и b: c xor b = a. Это применимо вне зависимости от количества операндов: a xor b xor c xor d = e. Если отказывает c тогда e встаёт на его место и проведя xor в результате получаем c: a xor b xor e xor d = c. Этот метод по сути обеспечивает отказоустойчивость 5 версии. Для хранения результата xor требуется всего 1 диск, размер которого равен размеру любого другого диска в raid.

Достоинства

RAID5 получил широкое распространение, в первую очередь, благодаря своей экономичности. Объём дискового массива RAID5 рассчитывается по формуле (n-1)*hddsize, где n — число дисков в массиве, а hddsize — размер наименьшего диска. Например, для массива из четырех дисков по 80 гигабайт общий объём будет (4 — 1) * 80 = 240 гигабайт. На запись информации на том RAID 5 тратятся дополнительные ресурсы и падает производительность, так как требуются дополнительные вычисления и операции записи, зато при чтении (по сравнению с отдельным винчестером) имеется выигрыш, потому что потоки данных с нескольких дисков массива могут обрабатываться параллельно.

Недостатки

Производительность RAID 5 заметно ниже, в особенности на операциях типа Random Write (записи в произвольном порядке), при которых производительность падает на 10-25% от производительности RAID 0 (или RAID 10), так как требует большего количества операций с дисками (каждая операция записи, за исключением так называемых full-stripe write-ов, сервера заменяется на контроллере RAID на четыре — две операции чтения и две операции записи). Недостатки RAID 5 проявляются при выходе из строя одного из дисков — весь том переходит в критический режим (degrade), все операции записи и чтения сопровождаются дополнительными манипуляциями, резко падает производительность. При этом уровень надежности снижается до надежности RAID-0 с соответствующим количеством дисков (то есть в n раз ниже надежности одиночного диска). Если до полного восстановления массива произойдет выход из строя, или возникнет невосстановимая ошибка чтения хотя бы на еще одном диске, то массив разрушается, и данные на нем восстановлению обычными методами не подлежат

Следует также принять во внимание, что процесс RAID Reconstruction (восстановления данных RAID за счет избыточности) после выхода из строя диска вызывает интенсивную нагрузку чтения с дисков на протяжении многих часов непрерывно, что может спровоцировать выход какого-либо из оставшихся дисков из строя в этот наименее защищенный период работы RAID, а также выявить ранее не обнаруженные сбои чтения в массивах cold data (данных, к которым не обращаются при обычной работе массива, архивные и малоактивные данные), что повышает риск сбоя при восстановлении данных

Минимальное количество используемых дисков равно трём.

RAID 5

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

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

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

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

  • Загрузите утилиту IRST для Вашего устройства.
  • Откройте утилиту и нажмите Create (Создать).
  • Выберите тип раздела.
  • Назовите Раздел и выберите нужные диски.
  • Создайте раздел нажатием на кнопку Create Volume (Создать раздел).
  • По окончании процедуры, Вы будете уведомлены об успешном окончании.

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

Существуют так называемые уровни RAID-массивов. Они могут быть базовыми, комбинированными и нестандартными (усовершенствованными).

Среди базовых уровней выделяют:

  • RAID 0 — информация разбивается на блоки и записывается на все диски по очереди;
  • RAID 1 — диски дублируют друг друга, создавая резервные копии данных;
  • RAID 2 — диски разделяются на две группы: для записи данных и для коррекции ошибок;
  • RAID 3 — один из дисков используется для хранения копий данных, остальные разбиваются на блоки или байты для записи и чтения информации;
  • RAID 4 — аналогичен RAID 3, но диски разбиваются только на блоки. Используется для передачи данных небольшого объёма на высоких скоростях;
  • RAID 5 — данные симметрично записываются на все диски, при этом диски взаимозаменяют друг друга в случае отказа одного и них;
  • RAID 6 — три диска используются для записи и чтения информации и два для контроля чётности. Работоспособность массива продолжится даже после одновременного падения двух любых дисков.

Комбинированные типы RAID-массивов представляют собой создание одного вида массива из нескольких других. Например, RAID 10 — это RAID 0 составленный из нескольких RAID 1, а RAID 01 — это RAID 1 из двух объединённых RAID 0.

Проще говоря, такая архитектура — это массив массивов, так как сегменты созданного массива не отдельные диски, а массивы другого уровня.

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

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

Дисковый массив RAID 0 — принцип чередования

Чтобы сделать и настроить нулевой рейд достаточно от двух и более жёстких дисков. RAID 0 используют исключительно для увеличения скорости чтения/записи, отказоустойчивостью такой массив не обладает. Тем не менее, система RAID 0 способна повысить производительность в несколько раз и позволяет использовать полный объём всех задействованных дисков. Это возможно благодаря принципу чередования (striping), при котором информация записывается на каждый блок диска по очереди, соответственно скорость считывания файлов увеличивается во столько раз, сколько дисков используются в массиве.

Зеркальный массив RAID 1

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

Итоги

Прежде чем подводить итоги, я хочу дать вам послушать запуск четырёх старых дисков одновременно. Это прикольно звучит. Посмотрите небольшое видео, в нём вы также сможете услышать, как стрекочут все четыре диска при случайном чтении/записи:

Я не хочу перечислять минусы подобного RAID массива из старых дисков, они слишком очевидны. А вот немного о плюсах можно сказать. Во-первых, ощутимо повышается производительность, если конечно не забивать массив под завязку. Скорости старых жёстких объёмом 80 Гб крайне низкие по современным меркам. Создание RAID 0 позволяет дотянуть производительность до уровня современных жёстких дисков. Во-вторых, если использовать диски одинакового размера, то их ёмкости суммируются, это тоже плюс. Иметь в операционной системе четыре отдельных логических диска маленького размера неудобно. Объединив 4 диска на 80 Гб в RAID 0, получаем почти 300 ГБ сплошного дискового пространства. В-третьих, подобная манипуляция позволяет дать старым, забытым “жестянкам” новую жизнь.

Заметна ли разница в производительности невооружённым взглядом, без тестов? Да, заметна

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

Разместив виртуальный жёсткий диск на RAID 0, я ощутил, как виртуалка “задышала”. Загрузка гостевой операционной системы стала быстрее да и вообще отзывчивость виртуальной машины в целом улучшилась.

Предвосхищая будущие комментарии, не могу не сказать об опасности хранения важных данных на подобных массивах. Но ведь это же очевидно, не так ли? Вероятность того, что в любой момент что-нибудь пойдёт не так, слишком высока. RAID 0 сам по себе мягко говоря не блещет отказоустойчивостью. А если создавать его из старых дисков с огромной наработкой, то высоки шансы, что весь массив внезапно накроется медным тазом. Я использовал этот массив для того, чтобы рендерить на него видео. Даже если массив отвалится, то ничего страшного не произойдёт. Всё, что я потеряю, это отрендеренный файл, который можно рендерить снова. Но ничего подобного не произошло. Не скажу, что я долго пользовался этим массивом, но за всё время его работы не было замечено ни единого сбоя. Всё работало как часы.

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

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

Adblock
detector