Začelo se je testiranje različic FreeBSD, prenesenih v »ZFS na Linuxu«.

Chris Moore, ustvarjalec projekta PC-BSD in podpredsednik iXsystems, napovedal o začetku testiranja namestitvenih sklopov FreeBSD 12-STABILNO и FreeBSD 13-HEAD, v katerem je implementacija datotečnega sistema ZFS, prvotno podprtega v FreeBSD, nadomeščena z razvojem projekta "ZFS v Linuxu". Zahvaljujoč pobudi, da bi bila koda "ZFS on Linux" prenosljiva na druge sisteme, je bil FreeBSD pripravljeni vrata sysutils/zol (pripomočki) in sysutils/zol-kmod (modul jedra), za katera je zdaj predlagano, da jih preizkusite. V kontekstu datotečnega sistema je najpreprostejši način testiranja zagotoviti vnaprej pripravljene namestitvene slike, ki imajo onemogočeno domačo implementacijo ZFS in vrata s prednameščenim »ZFS v Linuxu«. UFS in ZFS se lahko uporabljata kot datotečna sistema za korensko particijo.

Spomnimo se, decembra lani so se razvijalci FreeBSD domislili pobudo prehod na implementacijo ZFS iz projekta "ZFS v Linuxu« (ZoL), okoli katerega se je v zadnjem času usmerila vsa aktivnost v zvezi z razvojem ZFS. Naveden razlog za selitev je bila stagnacija kodne baze ZFS iz projekta Illumos (razcep OpenSolaris), ki je bil prej uporabljen kot osnova za selitev sprememb, povezanih z ZFS, na FreeBSD. Do nedavnega je podporo za kodno bazo ZFS v Illumosu zagotavljal Delphix, ki razvija operacijski sistem DelphixOS (vilice Illumos). Delphix se je pred enim letom odločil za prehod na »ZFS on Linux«, zaradi česar je ZFS stagniral iz projekta Illumos in preselil vse razvojne aktivnosti v projekt »ZFS on Linux«, ki zdaj velja za glavno izvedbo OpenZFS.

Razvijalci FreeBSD so se odločili, da bodo sledili splošnemu zgledu in se ne bodo poskušali držati Illumosa, saj je ta izvedba že močno zaostala v funkcionalnosti in zahteva velike vire za vzdrževanje kode in selitev sprememb. "ZFS on Linux" se zdaj obravnava kot glavni, edini, sodelovalni razvojni projekt ZFS. Podpora za FreeBSD bo integrirana neposredno v kodo ZFS on Linux in razvita v glavnem repozitoriju tega projekta.

Nekatere funkcije, ki so na voljo v vratih FreeBSD "ZFS on Linux", vendar manjkajo v Illumosovi izvedbi ZFS:

  • Večgostiteljski način (MMP;
  • zaščita z več modifikatorji);
  • Razširjen sistem kvot;
  • Šifriranje nizov podatkov;
  • Ločena izbira razdelitvenih razredov blokov (alokacijski razredi);
  • Uporaba navodil vektorskega procesorja za pospešitev izvajanja RAIDZ in izračunov kontrolnih vsot;
  • Izboljšana orodja ukazne vrstice;
  • Odpravljene so številne napake, povezane z dirkalnimi pogoji in ključavnicami.

Vir: opennet.ru

Dodaj komentar