OpenZFS 2.4: Нова версія потужної файлової системи
OpenZFS 2.4: Нова версія потужної файлової системи
Після майже року з моменту попереднього релізу, OpenZFS, надійна, відкрита файловая система та менеджер обсягів, представила свою нову версію 2.4. OpenZFS інтегрує авансовані можливості захисту даних, такі як знімки, контрольні суми та реплікація.
Підтримка старих та нових ядер у OpenZFS 2.4
Версія OpenZFS 2.4 підтримує ядра Linux від 4.18 до 6.18, що охоплює старі підприємницькі дистрибутиви, а також останні стабільні і розробницькі ядра. Для FreeBSD підтримка надається для поточних та майбутніх основних версій, зокрема FreeBSD 14, 15 та 16.
Нові можливості в OpenZFS 2.4
Одним з найважливіших нововведень є підтримка квот для користувачів, груп та проектів за замовчуванням. Тепер адміністратори можуть визначати політики квот, які автоматично застосовуються до нових наборів даних. Це зменшує необхідність у ручній конфігурації та допомагає дотримуватися єдиних меж зберігання.
Система алокації також була вдосконалена через новий алгоритм, що дозволяє зменшити фрагментацію vdev під важким навантаженням.
Покращення продуктивності зберігання в OpenZFS 2.4
OpenZFS 2.4 включає кілька покращень, що стосуються продуктивності зберігання. Продуктивність шифрування була поліпшена за допомогою прискорення AVX2 для AES-GCM. Неправильно вирівняні операції Direct IO тепер повертаються до легкого некешованого шляху IO, що покращує надійність без значних втрат продуктивності.
Випуск також дозволяє розміщувати дані ZIL на спеціальних vdev, коли це можливо, і розширює обробку special_small_blocks, щоб дозволити запис ZVOL на спеціальних vdev, включаючи підтримку значень, що не є степенями двійки.
Покращення управління даними в OpenZFS 2.4
Інструменти управління даними також отримали покращення. Нова опція zfs rewrite -P зберігає логічні часи створення, якщо це можливо, що допомагає зменшити розмір інкрементних потоків відправлення. Операції по всьому пулу стали простішими з новою опцією -a, що дозволяє виконувати очистку, зменшення або ініціалізацію всіх імпортованих пулів одночасно.
Адміністратори також можуть очищати конкретні часові ділянки, використовуючи нові опції zpool scrub -S -E та попередньо завантажувати таблиці клонування блоків за допомогою zpool prefetch -t brt.
Підвищення надійності в OpenZFS 2.4
З точки зору надійності, OpenZFS тепер може тимчасово «очікувати» дочірні vdev, які стають ненормально повільними. Це допомагає пулам залишатися чутливими під час часткових апаратних проблем. Обробка RAIDZ була вдосконалена, поведінка ashift покращена, і досягнуто кількох виправлень для блоків, дедуплікації та клонування блоків.
Нові функції та вдосконалення в OpenZFS 2.4
Реліз також представляє нові функціональні прапори, включаючи підтримку фізичних переписувань та покращення в клонуванні блоків і динамічних заголовках бандлів. Додано кілька нових модульних опцій, властивостей наборів даних і властивостей vdev. Водночас деякі застарілі модульні опції були видалені чи змінені в рамках триваючого очищення та модернізації.
Для отримання додаткової інформації та детальної інформації, перегляньте журнал змін.




