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), це сe нагадує логічну адресацію на SSD.
Над рішенням вже працює
Western Digital, яка разом із iXsystems намагається знайти рішення і готуючи оновлення мікропрограми, він бере участь в аналізі умов, за яких виникають проблеми. До випуску висновків щодо усунення несправностей планується протестувати накопичувачі з новою прошивкою на високонавантажених сховищах з FreeNAS 11.3 і TrueNAS CORE 12.0.
Стверджується, що через різну інтерпретацію SMR різними виробниками на деяких типах SMR дисків проблем із ZFS немає, але тести, проведені iXsystems, зосереджені лише на тестуванні дисків WD Red на основі технології DM-SMR та для дисків SMR інших виробників Потрібні додаткові дослідження.
В даний час, проблеми із ZFS перевіряються та повторюються в тестах принаймні для накопичувачів WD Red 4TB WD40EFAX з прошивкою 82.00A82 і вони з’являються стан несправності з великим навантаженням на записНаприклад, при виконанні відновлення сховища після додавання нового масиву до масиву (відновлення). Передбачається, що проблема також з’явиться на інших моделях WD Red із такою ж прошивкою.
Якщо виникає проблема, пристрій починає повертати код помилки IDNF (Ідентифікатор сектора не знайдено) і непридатний для використання, що трактується в ZFS як збій накопичувача і може призвести до втрати даних, що зберігаються на накопичувачі.
Якщо кілька дисків виходять з ладу, дані у vdev або пулі можуть бути втрачені. Зазначається, що згадані несправності трапляються дуже рідко: із тисячі проданих систем FreeNAS Mini, які були оснащені проблемними дисками, проблема виникла лише один раз у робочому стані.