Razvijalci FreeBSD nameravajo ZFS preseliti v ZoL "ZFS v Linuxu"

zfs-linux

Pred nekaj dnevi razvijalci, odgovorni za projekt FreeBSD, so predložili načrt prevajanja za datotečni sistem ZFS uporabljeni v izvedbenem projektu za projekt "ZFS na Linuxu" (ZoL), ki razvija vrata ZFS za Linux.

Razlog za selitev je stagnacija kodne baze ZFS iz projekta Illumos (fork OpenSolaris), ki je bil prej uporabljen kot osnova za prenos sprememb, povezanih z ZFS, na FreeBSD.

ZFS

ZFS je datotečni sistem in upravitelj glasnosti, ki ga je prvotno razvil Sun Microsystems za vaš operacijski sistem Solaris. Prvotni pomen je bil "Zettabyte File System", zdaj pa je rekurzivna kratica.

ZFS izstopa z veliko zmogljivostjo, integracijo prej ločenih konceptov datotečnega sistema in upravitelja glasnosti v en izdelek, nov okvir na disku, lahke datotečne sisteme in enostavno upravljanje prostora za shranjevanje.

Do nedavnega je dr. Večino razvoja, povezanega z ZFS, sta ustvarila projekt "ZFS na Linuxu" in podjetje Delphix.

Podjetje razvija operacijski sistem Delphix DelphixOS (fork of Illumos), ki je prej zagotavljal podporo za ZFS v kodni bazi Illumos.

Razvoj. \ T ZFS se bo preselil na Linux

Pred nekaj meseci (v začetku leta), Delphix napovedal prehod na izvajanje "ZFS na Linuxu", ki je končno na eno mesto postavil vse dejavnosti, povezane z ZFS.

Od tekočih in nadzorovanih projektov ZFS je ostal le "ZFS na Linuxu", kar lahko zdaj štejemo za primarno izvedbo OpenZFS.

Ker implementacija ZFS s strani Illumosa po funkcionalnosti že močno zaostaja za "ZFS na Linuxu".

Razvijalci FreeBSD so spoznali, da skupnost FreeBSD ni dovolj močna, da bi lahko sama vzdrževala in razvijala obstoječo osnovo.

Če boste še naprej uporabljali Illumos, se bo vrzel v funkcionalnosti le še povečevala in prenos popravkov bo zahteval vedno več sredstev.

Namesto da bi se poskušali držati Illumosa, se je podporna skupina za ZFS pri FreeBSD odločila, da bo "ZFS na Linuxu" sprejela kot glavni razvojni projekt ZFS, usmerila obstoječe vire v povečanje prenosljivosti svoje kode in uporabila njihovo kodno osnovo. izvajanje ZFS za FreeBSD.

Podpora FreeBSD bo vključena neposredno v kodo "ZFS na Linuxu" in se bo razvijala predvsem v skladiščih tega projekta (vprašanje skupnega razvoja v enem skladišču je že dogovorjeno z Brianom Behlendorfom, vodjo projekta ZFS za Linux).

openZFS

Zakaj Linux in ne nadaljujte na FreeBSD?

Trenutno, prototip vrat "ZFS na Linuxu" za FreeBSD je že pripravljen za pregled.

Za njegovo vključitev v kodno bazo FreeBSD je še vedno treba dodati nekaj novih funkcij v ogrodje opencrypto.

Če želite vrata kombinirati z glavno kodno osnovo "ZFS v Linuxu", sistem neprekinjene integracije bi morali dodati podporo FreeBSD, zagotoviti, da koda prestane vse teste, in opraviti dodatne teste kakovosti.

Zamenjava izvedbe ZFS v kodni bazi FreeBSD je predvidena za 15. april, če sta minila že dva meseca, ko se je pristanišče stabiliziralo (sicer bo rok spremenjen).

V prihodnosti bodo tri mesece obstajali stara in nova različica ZFS, nato pa bo odstranjena stara koda ZFS, ki temelji na Illumosu.

Med novo funkcionalnostjo, ki je na voljo v vratih ZoL za FreeBSD, ne pa tudi v implementaciji Illumos ZFS, upoštevajte način več gostiteljev (MMP, zaščita z več modifikatorji), napredni sistem kvot, šifriranje nabora podatkov, ločen izbor razredov dodelitve blokov. lekcije).

Uporaba navodil vektorskega procesorja za pospešitev izvajanja RAIDZ in izračun kontrolnih vsot, izboljšana orodja ukazne vrstice.

ZoL prav tako odpravlja številne napake, povezane z dirkalnimi razmerami in prekinitvami, ki v kodi Illumos še vedno niso popravljene.


Pustite svoj komentar

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

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  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.

  1.   Patricio je dejal

    Dokončne spremembe s strani FreeBSD v ZoL ne bo prišlo tako kmalu, čeprav ima ZoL večje število funkcij, ima FreeBSD zrelejšo in stabilnejšo implementacijo ZFS, poleg nekaterih prednosti, kot so:
    - Dokaj vrhunska podpora TRIM
    -VFS med drugim pozna ARC.
    In za nič ne nameravajo žrtvovati teh in drugih lastnosti.
    Vendar bi morali dolgoročno obe strani zmagovati (ali tako upam).