Новая версия OpenZFS 2.1 уже выпущена и включает поддержку dRAID, улучшения совместимости и многое другое.

Анонсирован выпуск новой версии проекта OpenZFS 2.1. и в этой новой версии представлены несколько улучшений, наиболее важным из которых является добавленная поддержка dRAID.

Тем, кто не знаком с OpenZFS, следует знать, что это обеспечивает реализацию компонентов ZFS относится как к файловой системе, так и к диспетчеру томов. В частности, реализованы следующие компоненты: SPA (Распределитель пула хранения), DMU (Блок управления данными), ZVOL (Эмулированный том ZFS) и ZPL (Уровень ZFS POSIX).

Кроме того, проект oОн предлагает возможность использовать ZFS в качестве серверной части для кластерной файловой системы Lustre. Работа над проектом основана на исходном коде ZFS, импортированном из проекта OpenSolaris и дополненном улучшениями и исправлениями сообщества Illumos. Проект разрабатывается с участием персонала Ливерморской национальной лаборатории по контракту с Министерством энергетики США.

Код распространяется под бесплатной лицензией CDDL, который несовместим с GPLv2, который не позволяет интегрировать OpenZFS в исходное ядро ​​Linux, поскольку не разрешается смешивать код под лицензиями GPLv2 и CDDL. Чтобы устранить эту несовместимость лицензирования, было решено распространять весь продукт по лицензии CDDL как отдельный загружаемый модуль, который поставляется отдельно от ядра. Стабильность кодовой базы OpenZFS считается сопоставимой с другими ФС для Linux.

Основные новые возможности OpenZFS 2.1

В этой новой версии основная новинка, которая представлена, - поддержка технологии dRAID. (Распределенный резервный RAID), с помощью которого вы можете создавать группы, используя новый распределенный вариант RAIDZ, который позволяет значительно сократить время восстановления с помощью встроенных «горячих» резервов. Виртуальное хранилище DRAID состоит из нескольких внутренних групп RAIDZ, каждая из которых содержит запоминающие устройства и устройства для хранения блоков четности. Эти группы разбросаны по всем дискам, чтобы оптимально использовать доступную пропускную способность диска. Вместо отдельного диска горячего восстановления в dRAID используется концепция логического распределения блоков горячего восстановления по всем дискам в массиве.

Еще одно из отличительных изменений - это свойство совместимости, так как теперь оно позволяет администраторам указывать набор функций, которые должны быть включены в группе.. Такой детальный контроль упрощает создание переносимых групп и поддерживает совместимость групп в версиях OpenZFS и на разных платформах.

Кроме того, мы также можем обнаружить, что предоставлена ​​возможность сохранять статистику по групповой производительности в формате базы данных InfluxDB оптимизирован для хранения, анализа и манипулирования данными в виде временных рядов (частей значений параметров через определенные интервалы времени). Для экспорта в формат InfluxDB предлагается команда «zpool_influxdb».

А также свойство «совместимость», zpool create -u отключает автоматическое монтирование, «zpool history -i» - отображение в истории операций длительности выполнения каждой команды, «zpool status» в которое добавлено предупреждение о дисках с неоптимальным размером блока и "zfs rename -u", которое переименовывает файловую систему без ее повторного монтирования.

Из других изменений, которые выделяются этой новой версии:

  • Улучшена производительность интерактивного ввода-вывода.
  • Повышена производительность предварительной выборки для рабочих нагрузок с параллельным доступом к данным.
  • Повышенная масштабируемость за счет уменьшения числа конфликтов блокировок.
  • Сокращение времени ввоза бассейна.
  • Обширная модернизация страниц руководства
  • Уменьшена фрагментация блоков ЗИЛ.
  • Повышена производительность рекурсивных операций.
  • Добавлена ​​автоматическая проверка ABI для интерфейсов публичных библиотек.
  • Улучшено управление памятью.
  • Ускорена загрузка модуля ядра.

В конце концов если вам интересно узнать об этом больше, вы можете проверить подробности по следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.