OpenZFS 2.0 уже поддерживает Linux, FreeBSD и другие.

Брайан Белендорф, ведущий разработчик ZFS для Linux, выпустил несколько недель назад новую версию 2.0 OpenZFS в вашей учетной записи GitHub.

Проект ZFS в Linux теперь называется OpenZFS, и в этой новой версии 2.0 Linux и FreeBSD теперь поддерживаются с одним и тем же репозиторием, что делает все функции OpenZFS доступными на обеих платформах.

Общеизвестная ZFS вашим сообществом, например OpenZFS файловая система с открытым исходным кодом и лицензией CDDL (Общая лицензия на разработку и распространение).

Используется в таких операционных системах, как FreeBSD, Mac OS X 10.5 и Linux, Он отличается большой вместимостью. Это легкая и удобная файловая система для настройки платформ управления хранилищами.

OpenZFS на самом деле это был бы проект по объединению людей и компаний с использованием файловой системы ZFS и они работают над его улучшением. Это сделано для того, чтобы сделать ZFS популярным и развивать его с открытым исходным кодом. OpenZFS объединяет разработчиков платформ Illumos, Linux, FreeBSD и macOS, проект также объединяет широкий круг компаний.

О новой версии 2.0

Одной из самых привлекательных функций ZFS является расширенный кеш чтения, известный как ARC. Сохранение ARC уровня 2 (L2ARC) реализуется путем периодической записи метаданных на устройство L2ARC, чтобы позволить восстановить записи заголовка буфера L2ARC в ARC при импорте пула или переводе устройства L2ARC в оперативный режим, что снижает влияние простоя системы хранения. Таким образом, ZFS является популярной файловой системой для платформ хранения.

Системы с очень большими наборами задач также могут реализовать кэш чтения на основе SSD, называемый L2ARC, который заполняется блоками ARC, которые выбрасываются.

Исторически сложилось так, что одна из самых больших проблем L2ARC заключается в том, что, хотя базовый SSD является постоянным, сам L2ARC - нет; гаснет каждый раз при перезагрузке (или экспорте и импорте из группы). Эта новая функция позволяет данным L2ARC оставаться доступными и жизнеспособными между циклами импорта / экспорта групп (включая перезагрузки системы), что значительно увеличивает потенциальную ценность устройства L2ARC.

Еще одна новинка этой новой версии OpenZFS 2.0 заключается в том, что предлагает идеальное встроенное сжатие, поскольку алгоритм сжатия Zstd (традиционно наиболее широко используемый алгоритм - lz4) предлагает относительно низкую степень сжатия, но очень небольшую нагрузку на процессор. OpenZFS 2.0.0 предлагает поддержку zstd, алгоритма, разработанного Янном Коллетом (автором lz4), целью которого является обеспечение сжатия, аналогичного gzip, с нагрузкой на процессор, аналогичной lz4.

При сжатии (записи на диск) zstd-2 по-прежнему более эффективен, чем gzip-9, при сохранении высокой производительности. По сравнению с lz4, zstd-2 обеспечивает на 50% больше сжатия в обмен на 30% потерю производительности. Что касается декомпрессии (воспроизведения диска), битрейт немного выше, около 36%.

В дополнение к основным функциям, описанным выше, OpenZFS 2.0.0 имеет реорганизованные и улучшенные справочные страницы, так же как значительно улучшена производительность при уничтожении, отправке и получении zfs и более эффективное управление памятью и хорошо оптимизированная производительность шифрования.

Еще одно важное изменение: реализован последовательный режим выполнения команды Resilver, который восстанавливает распределение данных с учетом изменений конфигурации накопителя.

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

Новый режим запускается, когда вы добавляете или заменяете диск с помощью команд «zpool replace | прикрепите "с опцией" -s ".

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


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

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

*

*

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