OpenZFS 2.0.0

Выпушчана буйное абнаўленне файлавай сістэмы і сродкаў яе абслугоўвання OpenZFS 2.0.0. Новая версія падтрымлівае ядры Linux, пачынальна з 3.10, і FreeBSD, пачынальна з версіі 12.2, і ў дадатак да гэтага зараз аб'ядноўвае код для абедзвюх аперацыйных сістэм у адзіным рэпазітары. Сярод найболей буйных змен распрацоўнікі адзначаюць наступныя:

  • Дададзена магчымасць паслядоўнага (LBA) перастраення разбуранага RAID-масіву Mirror vDev. Гэты механізм значна хутчэй традыцыйнага які лечыць аднаўлення. Аднак у ім адсутнічае праверка кантрольных сум блокаў, з-за чаго адразу пасля яго завяршэння наступным крокам запускаецца праверка цэласнасці сістэмы (scrub).

  • Аднаўленне дадзеных кэша L2ARC пасля перазагрузкі сістэмы. Сам кэш выкарыстае вылучаны аб'ём аператыўнай памяці, не задзейнічаючы павальнейшая цвёрдая кружэлка пры частых зваротах да дадзеных. Цяпер пасля перазагрузкі дадзеныя кэша L2ARC будуць на месцы.

  • Падтрымка сціску ў фармаце ZStandard, які прадстаўляе параўнальны з GZIP узровень кампрэсіі, але пры гэтым значна больш высокую прадукцыйнасць. Для зручнасці адміністратару прадастаўлена магчымасць выбару ўзроўню сціску для забеспячэння найлепшага балансу паміж хуткадзейнасцю і эканоміяй месца на дыску.

  • Магчымасць выбару дадзеных пры пераносе камандамі send/receive. Цяпер адміністратары могуць уручную выключаць з пераносу лішнія, альбо прыватныя дадзеныя перад капіраваннем снэпшота.

  • Рэалізавана мноства іншых, меней значных, але не меней прыемных паляпшэнняў, у прыватнасці напісаны модуль pam для загрузкі ключоў шыфравання тэчак, рэарганізаваны man-старонкі і актуалізавана дакументацыя, дададзены генератар мантавання zfs-тамоў для systemd, пашырана лагіраванне ў syslog, палепшана сумяшчальнасць з сістэмнымі загрузнікамі і многае іншае.

  • Дададзеныя новыя каманды і ключы да існуючых, пра што можна пачытаць падрабязней у кароткіх каментарах да выпуску.

  • Праведзена аптымізацыя шэрагу ўнутраных інструментаў у плане хуткасці і эфектыўнага выкарыстання сістэмных рэсурсаў.

Поўны спіс змен.

Крыніца: linux.org.ru