История изменений
Исправление Jameson, (текущая версия) :
Ок, тогда по этим докам непонятно - какую же реальную отказоустойчивость обеспечивает Soft RAID?
При грамотном подходе (бесперебойник, правильные винты, грамотная настройка) высокую, но не 100%, так как остаются шансы аппаратно зависнуть из за бага ядра или видеокарты например в момент когда происходит запись с балансировкой и потерять таки райд. Для дома это обычно приемлимые риски, у большинства подобное происходит крайне редко. И (это прописная истина, её имеет смысл вырезать отвёрткой на лбу) никакой райд не заменяет и не отменяет резервного копирования.
Для более ответственных задач и продакшена райд нужен аппаратный. И он 100% не даст, так как сама по себе железка тоже может сгореть, два винта из одной партии могут отказать одновременно и т.п.
Потому что если что отказало в рейде - беги ножками к серверу и восстанавливай его ручками.
Для этого есть «винты горячей замены» и скрипты. Райд в большинстве случаев восстановится нормально и автоматически на диск горячей замены, если ты это настроишь. Описанный мною выше сценарий с запоротыми обеими половинами всего лишь вероятен, а не обязателен. И в этом случае тоже в большинстве случаев удаётся восстановиться, только уже руками, автоматика тут не поможет так как нет однозначности, и нужен ум человека, исследовать и решить какая половина менее повреждена, починить её и т.п. В случае нормальной «штатной» деградации райда всё рутинно восстановится, если настроить конечно.
Это совершенно не вписывается в мое понятие отказоустойивости, а также то, которое реализовано в винде.
А с виндой тебе просто тупо везло. Я вот несколько раз сталкивался. Сценарий расколбаса зеркала в винде такой же, шансы потерять обе половинки те же, так как это не проблемы конкретной программной реализации в той или иной ОС, а недостатки самой технологии. Зато «райд бесплатно».
Исходная версия Jameson, :
Ок, тогда по этим докам непонятно - какую же реальную отказоустойчивость обеспечивает Soft RAID?
При грамотном подходе (бесперебойник, правильные винты, грамотная настройка) высокую, но не 100%, так как остаются шансы аппаратно зависнуть из за бага ядра или видеокарты например в момент когда происходит запись с балансировкой и потерять таки райд. Для дома это обычно приемлимые риски, у большинства подобное происходит крайне редко. И (это прописная истина, её имеет смысл вырезать отвёрткой на лбу) никакой райд не заменяет и не отменяет резервного копирования.
Для более ответственных задач и продакшена райд нужен аппаратный. И он 100% не даст, так как сама по себе железка тоже может сгореть, два винта из одной партии могут отказать одновременно и т.п.
Потому что если что отказало в рейде - беги ножками к серверу и восстанавливай его ручками.
Для этого есть «винты горячей замены» и скрипты. Райд в большинстве случаев восстановится нормально и автоматически на диск горячей замены, если ты это настроишь. Описанный мною выше сценарий с запоротыми обеими половинами всего лишь вероятен, а не обязателен. И в этом случае тоже в большинстве случаев удаётся восстановиться, только уже руками, автоматика тут не поможет так как нет однозначности, и нужен ум человека, исследовать и решить какая половина менее повреждена, починить её и т.п. В случае нормальной «штатной» деградации райда всё рутинно восстановится, если настроить конечно.
Это совершенно не вписывается в мое понятие отказоустойивости, а также то, которое реализовано в винде.
А с виндой тебе просто тупо везло. Я вот несколько раз сталкивался. Сценарий расколбаса зеркала в винде такой же, шансы потерять обе половинки те же, так как это не проблемы программной реализации, а недостатки самой технологии. Зато «райд бесплатно».