Почему SMR-диски плохо подходят для пула ZFS?
SMR-диски плохо подходят для пула ZFS, когда нагрузка включает частые перезаписи и восстановление избыточности. Перезапись перекрывающихся магнитных дорожек может требовать внутренних операций над большими участками данных. При resilver или интенсивной синхронизации это способно увеличить задержки и сделать поведение пула менее предсказуемым. Технологию каждого диска следует подтвердить до сборки.
Что меняет SMR
При записи дорожки в SMR частично перекрываются. Изменение небольшого фрагмента может запускать чтение, переработку и повторную запись более крупной области внутри самого накопителя.
Эти операции скрыты от ZFS. Файловая система видит обычный диск, но фактическая задержка может резко вырасти при последовательности мелких изменений.
- Мелкая перезапись может стать крупной внутренней операцией.
- Задержки зависят от режима нагрузки.
- Поведение нельзя оценить только по паспортной скорости.
Почему важен resilver
При отказе диска ZFS восстанавливает избыточность, читая оставшиеся данные и записывая восстановленное содержимое. SMR может выполнять такие записи медленно и с большими паузами. Длительное восстановление оставляет пул дольше в уязвимом состоянии и усложняет контроль его работы.
Точный результат зависит от конфигурации, заполнения, нагрузки и конкретной модели, поэтому нельзя обещать одинаковое поведение для всех SMR-дисков.
- Проверьте тип записи до создания пула.
- Не ориентируйтесь на один удачный тест.
- Следите за состоянием пула во время восстановления.
Как снизить риск выбора
Для основного пула выбирайте накопители с технологией, явно подтверждённой производителем и подходящей для предполагаемой нагрузки. Не смешивайте диски, если их поведение и назначение существенно различаются. Переносные или архивные сценарии оценивайте отдельно от постоянно изменяемого ZFS-пула.
- Составьте перечень моделей и технологий.
- Проверьте рекомендации руководства установленной версии.
- Оставьте резервную копию вне обсуждаемого пула.
Проверьте себя
- Технология записи установлена для каждого диска.
- Сценарий включает оценку частоты перезаписей.
- План восстановления проверен до эксплуатации.
Частый вопрос
Всегда ли SMR немедленно ломает пул ZFS?
Нет. Проблема не сводится к гарантированному немедленному отказу, но перезаписи и восстановление могут стать медленными и непредсказуемыми, поэтому выбор требует осторожности.