DATARC
8 (800) 200-90-06Бесплатно по России

Блог директора

Проблемы RAID5. Скорость

Опубликовано

Откровение даже для некоторых подкованных

К материалу ↓

Уже разобраны массивы 0, 1, 4, 5, 6 и 10.

Вроде очередь 50. Но, приступив к его описанию, я понял, что надо остановиться на проблемах RAID5, иначе будет непонятно

Тем, кому уже непонятно, рекомендую просмотреть посты о RAID:

➢ RAID0

➢ RAID1

➢ RAID4

➢ RAID5

➢ RAID6

➢ RAID10

Это единственное, что я могу посоветовать в ответ на комментарии, типа: «Ничего не понятно, но очень интересно» – раз уж интересно;)

Итак, RAID5 – это 3 и более дисков с поблочной записью и распределенными контрольными суммами. Избыточность – 1 диск. Казалось бы, универсальное хранилище под многие задачи. Небольшая избыточность – это не так дорого, как RAID1 или 10, но все же надежней, чем RAID0. Чередование (поблочная запись) дает хорошую скорость, по крайней мере на чтение

Так в чем проблемы?

Парадоксально, но проблемы именно в скорости и надежности RAID 5 на большом количестве дисков.

Сегодня разберемся со скоростью

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

Скорость записи же падает катастрофически.

К примеру, у вас RAID5 на 32 диска. Вы записываете небольшой файл на 2 блока. Для вычисления контрольной суммы и записи ее в блок избыточности надо считать 31 блок (число дисков минус 1). Итого вы даете RAID-контроллеру задачу на запись 2 блоков, а он для этого читает и подает в XOR блоки с 31 HDD!

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

➢Тип данных и характер работы с ними;

➢Размер блока.

В большинстве случаев добавление диска в RAID5 из 8 и более HDD приведет к падению производительности

Есть еще и проблема скорости перестроения RAID5

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

Оставить заявку на консультацию, чтобы задать любые вопросы, можно в форме ниже

Проблемы RAID5. Скорость

Заявка на восстановление данных

Начнём с консультации

Заявка закрепит за вами скидку 10%

Оставьте номер телефона — специалист перезвонит и ответит на вопросы.

Обсудим вашу задачу

Расскажите, что случилось и какие данные нужно вернуть. Специалист подскажет следующий шаг.

Ваш город

Круглосуточная телефонная линия

Пункты приёма в других городах ↗

Заявка на восстановление данных

Получить консультацию

И закрепить скидку 10% на восстановление

Оставьте номер телефона — специалист перезвонит и ответит на вопросы.

Добавить подробности Необязательно

Обращение из любого города

Выберите ваш город

Подскажем, как передать носитель в лабораторию и получить данные.

Все города и адреса пунктов приёма ↗

Внутри лаборатории DATARC

Кадры работы с носителями, оборудования и лаборатории

Позвонить