Новата версия на OpenZFS 2.1 вече е пусната и идва с поддръжка на dRAID, подобрения на съвместимостта и други.

Обявено беше пускането на новата версия на проекта OpenZFS 2.1 и в тази нова версия са представени няколко подобрения, от които най-важната промяна в тази версия е добавената поддръжка за dRAID.

За тези, които не са запознати с OpenZFS, трябва да знаете, че това осигурява изпълнение на компонентите на ZFS, свързани както с файловата система, така и с диспечера на тома. В частност, внедрени са следните компоненти: SPA (Storage Pool Allocator), DMU (модул за управление на данни), ZVOL (ZFS емулиран обем) и ZPL (ZFS POSIX слой).

Освен това проектът oТой предлага възможността да се използва ZFS като бекенд за клъстеризираната файлова система Luster. Работата по проекта се основава на оригинален ZFS код, импортиран от проекта OpenSolaris и подобрен с подобрения и корекции от общността на Illumos. Проектът се разработва с участието на персонал от Националната лаборатория в Ливърмор по договор с Министерството на енергетиката на САЩ.

Кодът се разпространява под безплатния CDDL лиценз, което е несъвместимо с GPLv2, което не позволява да се интегрира OpenZFS в ядрото на Linux нагоре по веригата, тъй като не е позволено да се смесват кодове под лицензи GPLv2 и CDDL. За справяне с тази несъвместимост с лицензирането беше решено да се разпространи целият продукт под лиценза CDDL като отделен модул за изтегляне, който се доставя отделно от ядрото. Стабилността на кодовата база OpenZFS се счита за сравнима с други FS за Linux.

Основни нови функции на OpenZFS 2.1

В тази нова версия основната новост, която се представя, е поддръжката на технологията dRAID (Distributed Spare RAID), с която можете да създавате групи, използвайки нов разпределен вариант на RAIDZ, който позволява драстично по-бързо време за възстановяване, използвайки интегрирани горещи резервни части. Виртуалното хранилище DRAID се състои от няколко вътрешни RAIDZ групи, всяка от които съдържа устройства за съхранение и устройства за съхранение на паритетни блокове. Тези групи са разпръснати по всички устройства, за да използват оптимално наличната честотна лента на диска. Вместо отделен диск за горещо възстановяване, dRAID използва концепцията за логично разпределяне на блокове за горещо възстановяване във всички дискове в масив.

Друга от промените, която се откроява, е съвместимост, тъй като сега позволява на администраторите да определят набора от функции, които трябва да бъдат активирани в групата. Този гранулиран контрол улеснява създаването на преносими групи и поддържа груповата съвместимост във версиите на OpenZFS и между платформите.

Освен това можем да открием и това предостави възможност за запазване на статистически данни за ефективността на групата във формата на базата данни InfluxDB оптимизиран за съхраняване, анализ и манипулиране на данни под формата на времеви редове (части от стойности на параметрите през определени интервали от време). За експортиране във формат InfluxDB се предлага командата "zpool_influxdb".

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

От останалите промени, които се открояват на тази нова версия:

  • Подобрена интерактивна I / O производителност.
  • Подобрена производителност за предварително извличане за паралелни натоварвания за достъп до данни.
  • Подобрена мащабируемост чрез намаляване на спора за заключване.
  • Намаляване на времето за внос на плувния басейн.
  • Обширна модернизация на човешките страници
  • Намалена фрагментация на ZIL блокове.
  • Подобрено изпълнение на рекурсивни операции.
  • Добавена е автоматизирана проверка на ABI за интерфейси на публичната библиотека
  • Подобрено управление на паметта.
  • Зареждането на модула на ядрото е ускорено.

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


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

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

*

*

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