IXсистемы (разработчик проекта FreeNAS) предупредил о серьезных проблемах с совместимость ZFS с некоторыми из новые жесткие диски WD Red выпущен Western Digital с использованием технологии SMR (Shingled Magnetic Recording), в которой использование ZFS на проблемных дисках это может вызвать потерю данных.
Эта проблема с дисками WD Red емкостью от 2 до 6 ТБ, выпущенный с 2018 года, возникает в тех, которые используют для записи технологию DM-SMR и отмечены меткой EFAX (идентификатор EFRX используется для дисков CMR).
Western Digital отметила в своем блоге, что WD Red SMR предназначен для использования в NAS для дома и малого бизнеса, где установлено не более 8 накопителей и наблюдается нагрузка 180 ТБ в год, что типично для копий. Безопасность и обмен файлами .
Накопители WD Red предыдущего поколения и модели WD Red емкостью 8 ТБ и более, а также линейные накопители WD Red Pro, WD Gold и WD Ultrastar по-прежнему производятся с использованием технологии CMR (традиционной магнитной записи) и используют ее. не вызывает проблем с ZFS.
О СМР
Суть технологии SMR - использование магнитной головки на диске., ширина которого больше ширины дорожки, что приводит к записи с частичным перекрытием соседней дорожки, то есть:
Любая перезапись приводит к необходимости перезаписать всю группу треков. Для оптимизации работы с такими блоками используется зонирование, пространство хранения разделено на зоны, которые образуют группы блоков или секторов, в которых допускается только последовательное добавление данных с обновлением всей группы блоков.
В целом, Приводы SMR более эффективны с точки зрения энергопотребления., являются более доступными и демонстрируют повышение производительности при последовательной регистрации данных, но отстают от случайных операций записи, включая такие операции, как восстановление массивов хранения.
DM-SMR подразумевает, что операции распределения и зонирования иОни управляются контроллером диска и для системы такой диск напоминает классический жесткий диск, не требующий отдельных манипуляций. DM-SMR использует адресацию логических блоков. (LBA), это se напоминает логическую адресацию на SSD.
Решение уже прорабатывается
Western Digital, которая вместе с iXsystems пытается найти решение и подготовка обновления прошивки участвует в анализе условий, при которых возникают проблемы. Перед публикацией выводов по устранению неполадок планируется протестировать накопители с новой прошивкой на высоконагруженных хранилищах с FreeNAS 11.3 и TrueNAS CORE 12.0.
Утверждается, что из-за разной интерпретации SMR разными производителями на некоторых типах SMR-дисков проблем с ZFS нет, но Тесты iXsystems сосредоточены только на тестировании дисков WD Red на основе технологии DM-SMR и для дисков SMR других производителей Требуются дополнительные исследования.
В настоящее время, проблемы с ZFS проверены и повторены в тестах минимум для дисков WD Red 4 ТБ WD40EFAX с прошивкой 82.00A82 и они появляются состояние ошибки с высокой нагрузкой записиНапример, при выполнении восстановления хранилища после добавления нового диска в массив (восстановление). Проблема должна появиться и на других моделях WD Red с такой же прошивкой.
Если возникнет проблема, устройство начинает возвращать код ошибки IDNF (ID сектора не найден) и непригоден для использования, который в ZFS рассматривается как сбой диска и может привести к потере данных, хранящихся на диске.
При выходе из строя нескольких дисков данные в vdev или пуле могут быть потеряны. Замечено, что указанные сбои случаются очень редко: из тысячи проданных систем FreeNAS Mini, оснащенных проблемными дисками, проблема возникла только один раз в рабочем состоянии.