Začalo testovanie zostavení FreeBSD, prevedených na «ZFS on Linux»

Kris Moore, zakladateľ projektu PC-BSD a viceprezident spoločnosti iXsystems, vyhlásil o začiatku testovania inštalačných zostáv FreeBSD 12-STABLE a FreeBSD 13-HEAD, v ktorých bola pôvodne podporovaná vo FreeBSD implementácia súborového systému ZFS nahradená vypracovaniami projektu „ZFS na Linuxe“. Vďaka iniciatíve na zabezpečenie prenosnosti kódu „ZFS on Linux“ na iné systémy boli pre FreeBSD vytvorené sú pripravené porty sysutils/zol (nástroje) a sysutils/zol-kmod (jadrový modul), ktoré sú teraz ponúkané na testovanie. V kontexte súborového systému je najjednoduchším spôsobom testovania poskytnutie hotových inštalačných obrazov, v ktorých je pôvodná implementácia ZFS vypnutá a predinštalované porty s „ZFS on Linux“. Ako FS pre koreňovú partíciu môžu byť použité UFS a ZFS.

Pripomíname, že v decembri minulého roka vývojári FreeBSD vystúpili s iniciatívou prechodu na implementáciu ZFS od projektu „ZFS na Linuxe„ZFS on Linux“ (ZoL), okolo ktorého sa v poslednom čase sústredila celá aktivita súvisiaca s rozvojom ZFS. Ako dôvod migrácie bola spomenutá stagnácia kódovej základne ZFS z projektu Illumos (fork OpenSolaris), ktorá bola predtým používaná ako základ pre prenos súvisiacich zmien do FreeBSD. Podporou kódovej základne ZFS v Illumos sa až do nedávna zaoberala spoločnosť Delphix, ktorá vyvíja operačný systém DelphixOS (fork Illumos). Pred rokom sa spoločnosť Delphix rozhodla prechod na „ZFS on Linux“, čo viedlo k stagnácii ZFS z projektu Illumos a presunu všetkej súvisiacej aktivity vývoja do projektu „ZFS on Linux“, ktorý je teraz považovaný za hlavnú implementáciu. OpenZFS.

Vývojári FreeBSD sa rozhodli ísť podľa všeobecného vzoru a nesnažiť sa udržať sa za Illumos, pretože táto implementácia už zaostáva vo funkčnosti a vyžaduje väčšie zdroje na údržbu kódu a prenos zmien. „ZFS on Linux“ je teraz považovaný za hlavný spoločný projekt na vývoj ZFS. Podpora FreeBSD bude integrovaná priamo do kódu „ZFS on Linux“ a bude sa rozvíjať v hlavnom repozitári tohto projektu.

Niektoré možnosti, ktoré sú k dispozícii v porte „ZFS on Linux“ pre FreeBSD, ale chýbajú v implementácii ZFS od Illumos:

  • Režim multihost (MMP;
  • Multi Modifier Protection);
  • Rozšírený systém kvót;
  • Šifrovanie súborových sád;
  • Oddelený výber tried rozdeľovania blokov (allocation classes);
  • Používanie inštrukcií procesora s vektormi na urýchlenie implementácie RAIDZ a výpočtov kontrolných súčtov;
  • Vylepšené nástroje príkazového riadku;
  • Oprava mnohých chýb spojených so stavmi pretečenia a blokádami.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster