Site icon ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Пятница, 20 июня, 2025

OpenZFS 2.3 повышает производительность, добавляет поддержку JSON

OpenZFS 2.3 повышает производительность, добавляет поддержку JSON

OpenZFS — надёжная файловая система с открытым исходным кодом и менеджер томов, который объединяет расширенные функции защиты данных, такие как моментальные снимки, контрольные суммы и репликация. Только что вышла его последняя версия 2.3.

Одной из выдающихся функций является расширение RAIDZ, которое позволяет пользователям добавлять новые устройства в существующие пулы RAIDZ для беспрепятственного увеличения ёмкости хранилища без простоев.

Кроме того, для повышения производительности дедупликации было внесено важное обновление в Fast Dedup, которое наверняка привлечёт внимание всех, кто стремится оптимизировать эффективность хранения данных.

Кроме того, Direct IO позволяет обходить адаптивный кэш замены (ARC) при чтении и записи. Это особенно удобно, если у вас быстрые накопители NVMe, которые могут замедляться из-за кэширования.

В то же время вывод в формате JSON предоставляет пользователям более стандартизированный способ анализа основных системных команд, а поддержка длинных имён файлов и каталогов теперь распространяется на целых 1023 символа.

Кроме того, в этом выпуске исправлен ряд критических ошибок, внесены многочисленные улучшения производительности, и он по-прежнему совместим с ядрами Linux от 4.18 до 6.12, а также с версиями FreeBSD 13.3 и 14.0–14.2.

Не менее важно то, что происходило за кулисами во время этого цикла выпуска. На самом деле 134 преданных своему делу участника усердно работали над улучшением параметров модулей и документации.

Среди новых параметров модуля — «dmu_ddt_copies», «spa_num_allocators», «zfs_vdev_direct_write_verify» и многие другие, которые можно настроить в соответствии с конкретными целями по производительности или эксплуатационными требованиями.

Примечательно, что параметр «zfetch_array_rd_sz» был удалён, а такие параметры, как «zfs_arc_shrinker_limit» и «zfs_vdev_disk_classic», были изменены. Если вы хотите подробнее изучить каждый параметр, вы можете ознакомиться с официальной документацией по параметрам модуля для получения полной информации.

Наконец, команда OpenZFS тщательно подготовила подробную документацию и журнал изменений, охватывающий переход с версии 2.2.0 на версию 2.3.0, что позволяет легко оставаться в курсе всех изменений.

Для получения дополнительной информации смотрите Список изменений.

Exit mobile version