OpenZFS 2.2 jau buvo išleista ir tai yra jos naujos funkcijos

„openZFS“

OpenZFS yra pažangi failų sistema ir apimties tvarkyklė

Nauja OpenZFS 2.2 ateina po kiek daugiau nei dvejų metų kūrimo ir šioje naujoje versijoje„Linux“ palaikymo patobulinimai, pvz., suderinamumas su skirtingomis branduolio versijomis, taip pat suderinamumas su Linux konteineriais, taip pat su FreeBSD ir kt.

Minima, kad ši nauja OpenZFS versija buvo išbandytas su Linux branduoliais nuo 3.10 iki 6.5 ir visos FreeBSD šakos, prasidedančios 12.2-RELEASE, be to, verta paminėti, kad OpenZFS jau naudojamas FreeBSD ir yra įtrauktas į Debian, Ubuntu, Gentoo, NixOS ir ALT Linux distribucijas.

Pagrindinės naujos „OpenZFS 2.2“ funkcijos

Viena iš svarbiausių naujų OpenZFS 2.2 funkcijų yra blokuoti klonavimo mechanizmą, todėl sukurti failo ar jo dalies kopiją nedubliuojant duomenų, antroje kopijoje naudojant nuorodas į jau esamus duomenų blokus iš šaltinio failo, jų nenukopijuojant. Jei atliekami šaltinio failo ar jo kopijų pakeitimai, nukopijuojami blokai ir keičiami sukurtos kopijos (failo lygio kopijavimo rašant režimas). Remiantis klonavimo mechanizmu, Įdiegta „relink“ operacija, kurią naudojant galima automatiškai kurti klonus įvairiose kopijavimo priemonėse, pavyzdžiui, naujose /bin/cp versijose Linux sistemoje.

Dar viena nauja šio paleidimo funkcija yral Pridėtas palaikymas izoliavimui naudojamos technologijos konteineriai „Linux“., pvz., sistemos iškvietimas pervadinti, failų sistema „overlayfs“, vartotojo ID priskyrimas jungtyse ir vardų srities delegavimas konteineriams.

Be to, taip pat pažymima, kad įdiegtas aptiktų klaidų žurnalas atliekant kontrolinės sumos tikrinimo (šveitimo) operacijas. Kai komanda įvykdomazpool statusas“, rodo informaciją apie visas failų sistemas, momentines nuotraukas ir klonus, kuriuos paveikė sugadintas blokas. Norėdami pabandyti greitai atkurti žinomus blogus blokus, galite naudoti komandą "zpool Šveitiklis -e"

Be to, galimybė naudotis BLAKE3 kriptografinė maišos funkcija kontrolinėms sumoms, kuris išsiskiria labai aukštu maišos našumu (tris kartus greičiau nei „Edon-R“ ir žymiai greičiau nei sha256 ir sha512), tuo pačiu užtikrinant patikimumą SHA-3 lygiu.

Kitas OpenZFS 2.2 akcentas yra patobulintas adaptyviosios ARC talpyklos įdiegimas, kuris pagerina skaitymo operacijų našumą. Šiame leidime ARC dabar geriau prisitaiko prie didelių apkrovų ir sumažina poreikį rankiniu būdu optimizuoti nustatymus.

Jis buvo įgyvendintas„zfs Receive -c“ operacija, kurią galima naudoti norint atkurti sugadintus duomenis (ne metaduomenys) failų sistemoje, momentinės nuotraukos ir klonai, tais atvejais, kai yra pakartota atsarginė kopija, anksčiau išsaugota komanda «zfs siųsti"

kiti pokyčiai Kas išsiskiria iš „OpenZFS 2.2“:

  • Pridėtas virtualių diskų programinio nustatymo ir nuskaitymo ypatybių palaikymas vdev individualus.
  • Pridėta galimybė susieti savavališkas pasirinktines ypatybes vdev ir zpool, panašiai kaip pasirinktines zfs duomenų rinkinio ypatybes.
  • Pridėtas aparatinės įrangos pagreičio mechanizmų palaikymas SHA2 kontrolinių sumų skaičiavimui.
  • „Edon-R“ kontrolinės sumos įgyvendinimas buvo perrašytas ir optimizuotas.
    Kai duomenų glaudinimui naudojamas zstd algoritmas, jis greičiau nustato situacijas, kai glaudinimas nėra prasmingas (duomenų negalima suspausti).
  • Išankstinio iškvietimo mechanizmas buvo patobulintas siekiant pagreitinti darbą intensyvaus įvesties / išvesties metu.
  • Modulio parinktys- Buvo pasirinktos numatytosios modulio parinkčių reikšmės, kad būtų užtikrintas geras daugelio darbo krūvių ir konfigūracijų našumas. 
  • Siekiant pagerinti našumą, buvo įdiegta keletas bendrųjų optimizacijų.

Pagaliau taip jus domina sužinoti daugiau apie tai, galite patikrinti išsamią informaciją Šioje nuorodoje.