
Raid 10 имеет избыточность 2N. Какова избыточность для Raid 10 с горячим резервом?
Правильно ли я понимаю, что это избыточность 2N+1?
решение1
Правильно ли я понимаю, что это избыточность 2N+1?
Нет, почему бы и нет? Подумайте о пограничных случаях.
Избыточность составляет 2N — данные хранятся на 2 дисках, что позволяет справиться с отказами.
Что в вашем мире меняет горячий резерв, на ИНИЦИАЛИЗАЦИЮ которого уходят ЧАСЫ? Вот подсказка: НИЧЕГО. Если один диск выходит из строя, резервирования нет — ПОКА ГОРЯЧИЙ РЕЗЕРВ НЕ ПРОИЗОЙДЕТ ИНИЦИАЛИЗАЦИЯ. Что, опять же, может занять часы.
У меня однажды Raid 6 вышел из строя, пока я смотрел. В течение примерно 5 минут вышли из строя 3 диска. 2 Hot Spare НИЧЕГО не изменили - ничего. Именно такой сценарий вы и описываете.
Ваша ошибка: вы предполагаете, что горячему резерву не требуется времени на инициализацию.
решение2
Raid 10 имеет избыточность 2N.
Не совсем. Ты не можешь иметьлюбойДва диска выходят из строя, только один диск из каждого зеркала. Таким образом, избыточность составляет N+1, и после отказа у одной полосы не остается избыточности, другая остается на уровне N+1.
Какова избыточность Raid 10 с горячим резервом?
По-прежнему N+1. Горячий резерв не добавляет избыточности.
Горячий резерв сокращает время от сбоя (прогнозирования) до начала восстановления. Без горячего резерва неисправный диск требует ручной замены, которая может занять от нескольких минут до нескольких дней. В некоторых сценариях он также может сократить время восстановления (когда сбой прогнозируется, но неисправный диск все еще можно скопировать).
Если вам требуется избыточность N+2, вам понадобится RAID 6(0), и вам все равно следует рассмотреть возможность использования горячего резерва.