Откровение даже для некоторых подкованных
Уже разобраны массивы:
➢ RAID0
➢ RAID1
➢ RAID4
➢ RAID5
➢ RAID6
➢ RAID10
Вроде очередь 50. Но, приступив к его описанию, я понял, что надо остановиться на проблемах RAID5, иначе будет непонятно.
Тем, кому уже непонятно, рекомендую просмотреть по порядку остальные посты о RAID. Один в неделю – всего 6. Это единственное, что я могу посоветовать в ответ на комментарии, типа: «Ничего не понятно, но очень интересно 😀» – раз уж интересно ;-)
Итак, RAID5 – это 3 и более дисков с поблочной записью и распределенными контрольными суммами. Избыточность – 1 диск. Казалось бы, универсальное хранилище под многие задачи. Небольшая избыточность – это не так дорого, как RAID1 или RAID10, но все же надежней, чем RAID0. Чередование (поблочная запись) дает хорошую скорость, по крайней мере на чтение
Так в чем проблемы?
Парадоксально, но проблемы именно в скорости и надежности RAID-5 на большом количестве дисков.
Сегодня разберемся со скоростью
Скорость чтения в массивах с чередованием высокая за счет того, что оно идет параллельно для блоков данных с разных дисков. Значит, если дисков так много, что при чтении в среднем задействуется лишь малая часть носителей, то такое увеличение бесполезно – размер файлов меньше одного прохода
Скорость записи же падает катастрофически. К примеру, у вас RAID5 на 32 диска. Вы записываете небольшой файл на 2 блока. Для вычисления контрольной суммы и записи ее в блок избыточности надо считать 31 блок (число дисков минус 1). Итого вы даете RAID-контроллеру задачу на запись 2 блоков, а он для этого читает и подает в XOR 31!
Выходит, что оптимальное количество дисков, не обрушивающих скорость RAID5 зависит от соотношения факторов:
➢Тип данных и характер работы с ними
➢Размер блока
В большинстве случаев добавление диска в RAID5 из 8 и более HDD приведет к падению производительности
Есть еще и проблема скорости перестроения RAID5. Если из массива выпал диск и его заменили на новый, то для возврата избыточности идет считывание остальных дисков, вычисление их контрольной суммы и запись на вставленный на замену.
Разумеется, скорость этого 👆 процесса напрямую зависит от размера дисков. Работает принцип «Чем больше, тем хуже». К следующему же посту есть время подумать, на что в таком случае влияет количество дисков.
❗Задать любые вопросы или оставить заявку на консультацию можно по ссылке или на сайте DATARC
Не теряйте данные! Подписывайтесь, делитесь!
‼Подписчикам:
➢скидка 15%;
➢бесплатный курьер;
➢бесплатная доставка по всей России;
➢бесплатная диагностика – 15 минут;
➢работа без предоплаты, оплата по результату