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 Level 2 Persistentity (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 (последователен resilver), който възстановява разпределението на данните, като взема предвид промените в конфигурацията на устройството.

Новият начин позволява много по-бързо възстановяване на неуспешно vdev огледало отколкото традиционен рекламатор: първо, загубената излишък в масива се възстановява възможно най-бързо и едва след това операцията "почистване" автоматично се стартира за проверка на всички контролни суми за данни.

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

Накрая ако се интересувате да научите повече за това от тази нова версия, можете да проверите подробности в следващия линк.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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