Уже были посты:
О страйпе (RAID0)
О «Зеркале» (RAID1)
– желательно освежить!
Усложняем. Теперь пора ввести новое понятие – «Четность»
Примером будет RAID4
– на практике почти не используется. Я сам с ним сталкивался не более 5 раз. Один раз в Омске! Омичи, привет!
Но в методических целях годится
Этот уровень массива собирается на любом количестве дисков (N), начиная с трех (N>2)
При этом все участники, кроме одного, являются RAID0. То есть данные делятся на блоки фиксированной длины и пишутся поблочно на N-1 диск
Оставшийся участник является «диском четности» – контрольной суммой всех остальных
В матлогике и программировании эту функцию называют «исключающим или», «сложением по модулю 2» или XOR. Суть проста:
Сумма может быть посчитана для всех «слагаемых». А любое слагаемое может быть вычислено из известной суммы и остальных слагаемых. Почти как в арифметике.
Теперь вспоминаем RAID0. Он очень быстрый – это хорошо! Но очень ненадежный – это плохо.
Так вот RAID4 – получается добавлением к страйпу диска с контрольными суммами всех участников. Если выйдет из строя любой из дисков, его содержимое можно пересчитать из оставшихся дисков страйпа и диска четности. Контроллер делает это налету, так что работа с устройством не прерывается, и данные доступны
Скорость RAID4 по-прежнему высокая. Но уже гораздо надежней. Да и цена лучше, чем в RAID1 (Зеркале). Избыточность – один диск. Это 1/3 для 3 или 1/10 для 10. То есть по сравнению с зеркалом выгода растет с ростом количества дисков
Кажется, все супер! Но этот тип массива на практике не прижился. Слишком неравномерная загрузка дисков непрактична. Этот недостаток устранили, придумав RAID5
Но это уже другая история.
❗Задать любые вопросы или оставить заявку на консультацию можно по ссылке.
Не теряйте данные! Подписывайтесь, делитесь!
‼Подписчикам:
➢скидка 15%;
➢бесплатный курьер;
➢бесплатная доставка по всей России;
➢бесплатная диагностика – 15 минут;
➢работа без предоплаты, оплата по результату