Что такое raid массивы и зачем они нужны?

Введение

После того, как моя домашняя коллекция CD и DVD-дисков перевалила за 300 штук, у меня появился вполне резонный вопрос – как со всем этим управляться? Перебирать диски в поисках нужного оказалось очень долго и нудно.

После поисков в Интернете выяснилось, что для автоматизации библиотеки дисков предлагалось только одно доступное решение – модули Dacal CD Library на 150 дисков. Их емкость можно наращивать каскадами по 5 модулей в стойке, всего до 128 модулей в цепочке, т.е. 150х128=19200 дисков. Но оказалось, что затраты на приобретение модуля, в расчете на стоимость хранения одного диска в подобной библиотеке слишком велика – 38 рублей, а также не устраивали габариты  модуля библиотеки (370х390х180мм) и его вес (3,5 кг). Также, недостатком можно считать, что эту систему надо располагать на расстоянии длины USB-шнура от компьютера, т.е. не более 1,5-2 метров.

Естественно, я обратил внимание на жесткие диски. Имеющиеся в продаже диски емкостью 500 Гб и стоимостью 2000 рублей меня вполне устраивали, т.к

стоимость хранения 1 Гб у них равна 4 рублям.

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

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

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

Оставался программный RAID-массив. После поисков в Интернете было найдено решение — FreeNAS на основе операционной системы FreeBSD. Решение легкое и изящное, но… Выяснилось, что FreeBSD поддерживает не все контроллеры жестких дисков на моей материнской плате – контроллер JMB363 SATA, который там стоял, оказался FreeBSD не по зубам.

У меня оставалось только одно решение – собрать программный массив RAID-5 под Windows XP. Для того, чтобы емкость жестких дисков использовалась только для массива, было решено, что операционная система массива будет грузиться с USB Flash диска.

RAID 2, 3, 4, 5, 6 — что такое и с чем едят их?

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

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

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

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

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

Raid 5

Raid 5 описание

По сути, RAID 5, пятый рэйд это тот же страйп, дополненный блоками контрольных сумм. Минимальное количество дисков для организации рейд массива пятого уровня — три HDD. Raid 5 подразделяется на forward (форвард), backward (бэквард), forward dynamic (форвард динамик) и backward dynamic (бэквард динамик). Отличия между этими типами raid 5 в очередности блоков контрольной суммы и их ротации. Отдельно стоит упомянуть про особенности восстановления raid 5 с серверов HP восстановление raid 5 hewlett Packard) где средствами контроллера организован так называемый delay, задержка, после которой собственно и начинается ротация блоков.

Raid 5 backward описание

Raid 5 forward описание

Raid 5 forward dynamic описание

Raid 5 backward dynamic описание

Минимально необходимое количество дисков для создания raid5 массива — 3. Рэйд 5 способен функционировать при выходе из строя одного диска в массиве. В этом случае замедляется скорость работы системы в целом. Появляются задержки особенно заметные при работе с базами данных. При выходе из строя двух дисков и более, raid 5 перестает работать и требуется восстановление данных.

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

Для восстановления данных с raid 5 массива требуется создание клонов по возможности всех дисков массива и сборка рейда виртуально. Порядок тот же, что и в случаях с восстановлением данных на raid 0, а именно: определение порядка дисков, размера блока и на финальных стадиях восстановления данных с рэйд 5 массива определение актуальной сборки в тех случаях, когда в массиве сперва вышел из строя один диск, какое-то время сервер работал в критическом режиме, и только потом на raid 5 отказало два диска или более.

Что такое 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 50

Raid 50 описание

Raid 50 является комбинацией между двумя рэйд-массивами пятого уровня, объединенными между собой в страйп, или raid 0. Минимальное количество дисков для построения рэйд 50 массива — шесть штук.

Raid 50 описание

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

В качестве иллюстрации возможных нагромождений представим что этот «физический» диск raid-50 делится средствами ОС на два логических, из которых собирается JBOD или raid-0 уже средствами ОС. Инженер осуществляющий восстановление данных raid и получивший шесть дисков которые состояли в подобном массиве может потратить массу времени на построение таблиц соответствия блоков и дисков.

Восстановление Raid-50

Как и в случаях с рэйд массивами 6-го уровня, на raid-50 достаточно часто встречаются надстройки в виде слайсов, крутятся десятки виртуальных машин, *nix файловые системы, VMFS и прочие радости бытия. Восстановление информации с raid50 является достаточно сложной задачей. Для начала нужно попытаться получить максимально полную информацию о предполагаемой конфигурации, количестве и размере разделов и т.п. Далее, определившись с конфигурацией, целесообразно идти по пути сборки, которой оперировал raid контроллер. То есть сначала собираются все рэйд-5 массивы входившие в состав raid50, выгружаются в отдельные образы и уже они объединяются в виртуальный страйп.

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

Создание дискового массива RAID может выполняться несколькими способами, задействуя в свою структуру как HDD, так и SSD (желательно не одновременно). Тут сразу хотелось бы оговориться, что более целесообразное создание рейдов именно из жёстких дисков, а не твердотельных накопителей. Сам по себе SSD и так обеспечивает высокую производительность и не создаёт таких проблем, как в составе массива: сложности в обновлении прошивки, затруднённое отслеживание работоспособности, накопители изнашиваются равномерно, из-за чего есть вероятность их одновременного выхода из строя. Поэтому, в домашнем использовании с SSD лучше работать как с отдельным накопителем в режиме AHCI. RAID из SSD же может пригодиться в отдельных случаях, вероятнее, для корпоративных целей, где необходимо чтение большого объёма данных.

  • Полностью аппаратный, где RAID-контроллер отдельное устройство со своим софтом.
  • Полуаппаратный, когда контроллер встроен в материнскую плату. В этом случае, настройка аппаратного RAID-массива происходит через BIOS.
  • Программный, когда создание массивов происходит через утилиты Linux mdadm или составные тома Windows.

О преимуществах и недостатках того и или иного способа можно говорить долго. К примеру, в сети можно встретить много критики в отношении создания рейдов программным способом, так как полагается, что система будет затрачивать большое количество ресурсов, для обеспечения работы утилиты. Судя по нашему опыту, это может быть справедливо только в отношении рейдов из SSD, а из обычных жёстких дисков более или менее современный компьютер вполне справится с задачей. Интегрирование RAID-контроллера в плату несёт бóльшие риски, на наш взгляд. Есть возможность выхода из строя материнки, затруднены настройка и управление массивом и тд. Полностью аппаратный способ — надёжен и широко применяем, но самый финансово затратный. Помимо покупки нескольких HDD, потратиться на адаптер придется в среднем от 25 до 60-ти тыс. рублей.

Вам также может быть интересно: способы создания домашних сетевых хранилищ.

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

В чем польза от RAID массива в реальности?

Благодаря RAID, в Mac с несколькими накопителями можно расширить объем диска, увеличить скорость доступа к данным или даже сделать встроенное зеркалирование вместо бэкапов Time Machine.

Приведу несколько базовых, массовых примеров. Старый MacBook, в который технически можно установить второй HDD или SSD, может заработать быстрее при использовании массива RAID 0.

Mac Pro с парой дисков или Mac mini после модернизации благодаря RAID 1 получит встроенную систему бекапов для защиты данный на случай поломки накопителя.

Наконец, несколько небольших дисков или флешек и объедините их в JBOD для использования в качестве “файловой помойки”.

Главное, чтобы у вас вообще были хотя бы два диска для создания массива RAID. А остальное – очень просто.

iPhones.ru

Будут всё те же диски, но теперь с повышенной скоростью.

Виды 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), ведь жёсткие диски копируют друг друга, обеспечивая бесперебойность работы, даже если выйдет из строя один из них. Стоит отметить, это самое дорого решение, так как половина дисков идет на резерв.

1. Зеркалирование Windows: что это

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

Реализация программного RAID 1 возможна в условиях работы технологии динамических дисков. Технология эта существует в среде Windows, начиная с версии 2000. Сама технология применима как к MBR-, так и к GPT-дискам, но вот создание программного RAID 1 усложнено необходимостью проведения дополнительных операций с командной строкой. Так что всё, что будет предложено ниже, касается только MBR-дисков. Создание программного RAID возможно только в редакциях ОС, начиная с Pro.

При переустановке системы на динамических дисках не нужно внедрять в дистрибутив специфические драйверы RAID-контроллера, как это требуется при аппаратном RAID. Равно как и не нужно ничего переустанавливать при задействовании любой из конфигураций программного RAID. Однако в условиях работы с динамическими дисками не сможем использовать более одной Windows. Установленные на других разделах ОС просто не загрузятся. Технология работает по правилу «Вход – рубль, выход — два»: в динамический тип исходные базовые диски со структурой и данными средствами Виндовс превращаются легко и просто, а вот обратное направление работает только для дисков с нераспределённой областью. Если структура и данные есть, придётся прибегать к стороннему софту.

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

Выбор железа

Главное в такой системе – вместительный корпус. Был взят пустой старый корпус от промышленного компьютера (халява) с 8 гнездами 5,25” под жесткие диски.

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

В качестве блока питания был использован FSP ATX-400 ATX (24pin) 400W. Хотя потребляемая массивом мощность равна 200 ваттам, двукратный запас по мощности блока питания позволял надеяться на более качественное питание (по напряжениям 5В и 12В), выдаваемое на массив. Блок пришлось доработать – добавить разъемы для питания жестких дисков.

Для установки жестких дисков я приобрел 8 модулей SATA Rack Mount черного цвета с вентиляторами для охлаждения дисков. Для улучшения охлаждения дисков в пластмассе модулей были прорезаны дополнительные отверстия. Эти модули также позволяют быстро заменить неисправный диск.

Материнская плата подойдет любая, с необходимым количеством разъемов SATA на ней и возможностью в BIOS загрузки с USB-HDD диска. В моем случае была использована плата ABIT AB9-PRO i965P ATX SATA, с 9 разъемами SATA-2, 1 — E-SATA и 1 – IDE.

Так как в материнской плате не оказалось встроенной видеокарты, я поставил старенькую PCI-карту S3 Virge. Опять халява 🙂

Для массива я приобрел 8 дисков Samsung 500Gb (16Mb) HD501LJ SATA-2 7200rpm. Выбор именно SATA-2 винчестеров обусловлен более высокой скоростью обмена, а главное – 8 кабелей для подключения SATA дисков занимают существенно меньшее место в корпусе, по сравнению с 8 IDE кабелями и это оказывает свое влияние на продуваемость корпуса, т.е на охлаждение. Можно использовать и более емкие диски, например диски на 1Тб, и увеличить размер массива до 7Тб, но на момент создания массива, по соотношению емкость/цена, эти диски оказались оптимальными.

Оперативная память – 1 плашка DDR-2 PC667 на 1024 Мб. С этим объемом получился перебор – использование памяти никогда не превышало 105 Мб.

Процессор — INTEL Celeron-420, 1,6 ГГц. С процессором наоборот, получился недобор. Если скорость чтения с массива практически не зависит от процессора и составляет 85-95 Мб/сек по сети, то запись нагружает процессор до 95-97% (т.к. это все-таки программный массив) и скорость становится в 3-4 раза меньше скорости чтения (20-30 Мб/сек). Таким образом, чем производительнее процессор, тем быстрее работает система на запись.

Для установки и запуска операционной системы Windows XP я использовал Kingstone Flash-USB DataTraveler объемом 2 Гб.

Забегая вперед хочу сказать, что когда я собрал все железо в корпус и включил, эффект от его работы превзошел все мои ожидания. Система ревела как реактивный самолет на взлете. Еще бы — 8 вентиляторов продувают жесткие диски, 1 вентилятор — для процессора, 1 вентилятор — для блока питания и 1 вентилятор – продувает корпус. Итого – 11 штук. Самые шумные – вентиляторы для дисков, они же самые маленькие. Но без них никак было нельзя. Если с ними температура дисков поднималась не более 37°С, то без них температура моментально поднималась к 47-48°С, слишком плотно стояли диски. Заменить воздушную систему охлаждения на более тихую, водяную, представлялось весьма проблематичным из-за отсутствия ватерблоков для жестких дисков и общей высокой стоимости такой системы охлаждения.

В таком виде массив было нельзя ставить там, где находились люди (т.е. в гостинной) и для его перенесения в такое место, где шум никому не мешает (в туалет), пришлось к общему списку железа добавить адаптер Wi-Fi. Я использовал D-Link DWA-520 PCI 802.11g с турбо-режимом. Скорость обмена с изделиями D-Link, также имеющими турбо-режим составляет 108 Мб/с.

Как установить Raid массив дисков в контроллер на Windows?

С теорией, надеюсь, разобрались. Теперь посмотрим на практику — вставить в слот PCI Raid контроллер и установить драйвера, думаю, опытным пользователям ПК труда не составит.

Лучше всего, конечно, это делать, когда вы только-только приобрели и подключили чистенькие винчестеры без установленной ОС. Сначала перезагружаем компьютер и заходим в настройки BIOS — здесь нужно найти SATA контроллеры, к которым подключены наши жесткие диски, и выставить их в режим RAID.

После этого сохраняем настройки и перезагружаем ПК. На черном экране появится информация о том, что у вас включен режим Raid и о клавише, с помощью которой можно попасть в его настройку. В примере ниже предложено нажать клавишу «TAB».

В зависимости от модели Raid-контроллера она может быть другой. Например, «CNTRL+F»

Заходим в утилиту настройки и нажимаем в меню что-то типа «Create array» или «Create Raid» — надписи могут отличаться. Также если контроллер поддерживает несколько типов Raid, то будет предложено выбрать, какой именно нужно создать. В моем примере доступен только Raid 0.

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

Какой raid массив лучше использовать на практике?

Рекомендации по выбору рэйд массива и эксплуатации рэйд массивов

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

Комбинированные решения, они же наиболее популярные, это массивы Raid level 5. Эти массивы являются абсолютными лидерами по использованию, соответственно и обращаются с проблемами в рйэд 5 массивах чаще.

Наиболее критичные данные целесообразно держать на рэйд 1 или рэйд 10, либо на рэйд 5 с обязательной продуманной политикой создания резервных копий на внешние диски, не входящие в состав массива. Страйпы целесообразно использовать для выделенного дискового пространства в файлах подкачки на графических станциях, известно, что тот же Photoshop очень любит свопы туда сюда прокачивать и при работе с большими изображениями это может серьезно сказаться на быстродействии системы.

JBOD как правило используют, чтобы достичь объема единого диска, недоступного в качестве физического. То есть если вам требуется диск на 10 терабайт для выгрузки части образа при восстановлении raid 10 на 24-х двух терабайтниках (а это еще не самый сложный массив с которым приходилось сталкиваться), то создание JBOD массива это самый удобный и правильный в этой ситуации подход к решению задачи.

Если вы столкнулись с потерей данных на рэйд массиве, вы можете получить бесплатную online или телефонную консультацию и рекомендации к дальнейшим действиям от специалиста по восстановлению данных.

Что такое RAID 0

Думаю, немного стоит написать про то, что такое RAID. RAID — массив из нескольких физических жёстких дисков, объединённых в один виртуальный носитель. Существует большое количество различных конфигураций RAID, каждый их которых обладает как плюсами, так и минусами. Чаще всего массив из нескольких дисков используется для обеспечения отказоустойчивости путём хранения избыточных данных. Большие массивы, состоящие из множества жёстких дисков, позволяют не допустить потери данных при выходе из строя сразу нескольких физических жёстких дисков.

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

Схема RAID 0 (источник)

Основные цели, которые я преследовал при создании массива были: объединение ёмкостей дисков и максимальная производительность. Лучший выбор для этого — RAID 0.

Вступление

Всем привет, это Я. Ранее я уже писал на тему жёстких дисков. В той статье я описывал, как продляю жизнь посыпавшемуся жёсткому диску WD Green ёмкостью 2 Тб. Мой метод оказался настолько будоражащим сознание, что у некоторых сдетонировало и они всячески критиковали мои действия. Как оказалось, посторонних, неизвестных мне людей, сохранность моих данных беспокоит больше, чем меня самого. Поразительно! Сегодня будет не менее взрывоопасный контент, ведь мы будем делать RAID 0 из четырёх старых жёстких дисков в 2020 году. Погнали!

Так уж вышло, что в моей системной плате есть встроенный RAID-контроллер, который можно включить в BIOS. С годами у меня накопилось несколько килограмм жёстких дисков. Покоя они мне не давали и я всё думал, как же мне их пристроить, чтоб не лежали без дела. В основном это диски небольшого объёма: 20 Гб, 60 Гб, 80 Гб. В общем вы поняли. Однажды вспомнил я про RAID и решил: «А дай-ка сделаю RAID 0 из завалявшихся дисков». Массив я создал вполне успешно и он работает должным образом, но прежде чем перейти к конечному варианту, покажу, какие диски будут участвовать в RAID.