OpenZFS 2.0 že ima podporo za Linux, FreeBSD in druge

Brian Behlendorf, vodilni razvijalec ZFS za Linux, je pred nekaj tedni izdal novo različico 2.0 OpenZFS v svojem računu GitHub.

Projekt ZFS v Linuxu se zdaj imenuje OpenZFS in v tej novi različici 2.0 Zdaj sta podprta Linux in FreeBSD z istim skladiščem, tako da so vse funkcije OpenZFS na voljo na obeh platformah.

Splošno znan ZFS vaše skupnosti, kot je OpenZFS je odprtokodni datotečni sistem z licenco CDDL (Skupna licenca za razvoj in distribucijo).

Uporablja se v operacijskih sistemih, kot so distribucija FreeBSD, Mac OS X 10.5 in Linux, Odlikuje ga velika zmogljivost shranjevanja. Je lahek in priročen datotečni sistem za konfiguriranje platform za upravljanje pomnilnika.

OpenZFS pravzaprav bi bil to projekt, ki bi ljudi in podjetja združil z uporabo datotečnega sistema ZFS in si ga prizadevajo izboljšati. S tem želimo ZFS postati priljubljen in ga razvijati na odprtokodni način. OpenZFS združuje razvijalce iz platform ilumos, Linux, FreeBSD in macOS, projekt pa združuje tudi široko paleto podjetij.

O novi različici 2.0

Ena najprivlačnejših lastnosti ZFS je napredni bralni predpomnilnik, znan kot ARC. ARC Level 2 Persistence (L2ARC) se izvaja z rednim zapisovanjem metapodatkov v napravo L2ARC, da se omogoči obnovitev vnosov glave vmesnega pomnilnika L2ARC v ARC pri uvozu skupine ali pripravi naprave L2ARC v spletu, kar zmanjša učinek izpadov zmogljivosti pomnilniškega sistema. Zato je ZFS priljubljen datotečni sistem za pomnilniške platforme.

Sistemi z zelo velikimi nabori opravil lahko izvajajo tudi bralni predpomnilnik na osnovi SSD, imenovan L2ARC, ki se napolni iz izvrženih blokov ARC.

V preteklosti je ena največjih težav z L2ARC ta, da čeprav je osnovni SSD obstojen, sam L2ARC ni; ob vsakem ponovnem zagonu (ali izvozu in uvozu iz skupine) izpusti. Ta nova funkcionalnost omogoča, da podatki L2ARC ostanejo na voljo in sposobni preživeti med skupinskimi cikli uvoza / izvoza (vključno s ponovnim zagonom sistema), kar močno poveča potencialno vrednost naprave L2ARC.

Druga novost te nove različice OpenZFS 2.0 je ta ponuja popolno stiskanje v vrstici, ker algoritem stiskanja Zstd (tradicionalno najpogosteje uporabljen algoritem je lz4) ponuja relativno nizko stiskalno razmerje, a zelo majhno obremenitev procesorja. OpenZFS 2.0.0 ponuja podporo za zstd, algoritem, ki ga je zasnoval Yann Collet (avtor lz4) in katerega namen je zagotoviti stiskanje, podobno gzip, z obremenitvijo procesorja podobno kot lz4.

Pri stiskanju (zapisovanje na disk) je zstd-2 še vedno učinkovitejši od gzip-9, hkrati pa ohranja visoko zmogljivost. V primerjavi z lz4, zstd-2 doseže 50% več stiskanja v zameno za 30-odstotno izgubo učinkovitosti. Pri dekompresiji (predvajanje diska) je bitna hitrost nekoliko višja, približno 36%.

Poleg zgoraj opisanih glavnih značilnosti OpenZFS 2.0.0 vsebuje reorganizirane in izboljšane strani z informacijami, tako dobro, kot bistveno izboljšana zmogljivost pri uničevanju, pošiljanju in sprejemanju zfs in učinkovitejše upravljanje pomnilnika in dobro optimizirano delovanje šifriranja.

Druga pomembna sprememba je ta izveden je bil način zaporednega izvajanja ukaza Resilver (sekvenčni resilver), ki rekonstruira distribucijo podatkov ob upoštevanju sprememb v konfiguraciji pogona.

Nov način omogoča obnovo neuspelega ogledala vdev veliko hitreje kot pri običajnem popravku: najprej se izgubljena odvečnost v matriki čim hitreje obnovi, šele nato se samodejno zažene operacija "čiščenja" za preverjanje vseh kontrolnih vsot podatkov.

Nov način se začne, ko pogon dodate ali zamenjate z ukazi «zpool replace | priložite "z možnostjo" -s ".

Končno če vas zanima več o tem te nove različice lahko preverite podrobnosti na naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.