Započelo je testiranje verzija FreeBSD-a prenesenih na “ZFS na Linuxu”.

Chris Moore, kreator PC-BSD projekta i potpredsjednik iXsystemsa, najavio o početku testiranja instalacijskih sklopova FreeBSD 12-STABILNI и FreeBSD 13-HEAD, u kojem je implementacija ZFS datotečnog sustava izvorno podržanog u FreeBSD-u zamijenjena razvojem projekta "ZFS na Linuxu". Zahvaljujući inicijativi da se kod "ZFS na Linuxu" učini prenosivim na druge sustave, FreeBSD je bio pripremljeni portovi sysutils/zol (utilities) i sysutils/zol-kmod (kernel modul), koji se sada predlažu za testiranje. U kontekstu datotečnog sustava, najlakši način testiranja je osigurati unaprijed izgrađene instalacijske slike koje imaju onemogućenu izvornu ZFS implementaciju i priključke s predinstaliranim "ZFS na Linuxu". UFS i ZFS mogu se koristiti kao datotečni sustavi za korijensku particiju.

Podsjetimo se da su u prosincu prošle godine programeri FreeBSD-a smislili inicijativa prijelaz na ZFS implementaciju iz projekta "ZFS na Linuxu“(ZoL), oko kojeg se u posljednje vrijeme koncentriraju sve aktivnosti vezane uz razvoj ZFS-a. Kao razlog za migraciju navedena je stagnacija ZFS kodne baze iz projekta Illumos (fork OpenSolarisa), koji je prethodno korišten kao osnova za migraciju promjena povezanih sa ZFS-om na FreeBSD. Donedavno je podršku za ZFS kodnu bazu u Illumosu pružao Delphix, koji razvija operativni sustav DelphixOS (Illumos vilica). Prije godinu dana Delphix je donio odluku o prelasku na "ZFS na Linuxu", što je rezultiralo stagnacijom ZFS-a iz Illumos projekta i premještanjem svih razvojnih aktivnosti na "ZFS na Linuxu" projekt, koji se sada smatra glavnom implementacijom OpenZFS.

Programeri FreeBSD-a odlučili su slijediti opći primjer i ne pokušavati zadržati Illumos, jer ova implementacija već daleko zaostaje u funkcionalnosti i zahtijeva velike resurse za održavanje koda i migriranje promjena. "ZFS na Linuxu" sada se smatra glavnim, pojedinačnim, zajedničkim razvojnim projektom ZFS-a. Podrška za FreeBSD bit će integrirana izravno u ZFS na Linux kodu i razvijena u glavnom repozitoriju ovog projekta.

Neke značajke koje su dostupne u FreeBSD "ZFS on Linux" priključku, ali nedostaju u Illumosovoj ZFS implementaciji:

  • Multihost način (MMP;
  • Multi Modifier Protection);
  • Prošireni sustav kvota;
  • Šifriranje skupova podataka;
  • Odvojeni izbor klasa distribucije blokova (klase dodjele);
  • Korištenje instrukcija vektorskog procesora za ubrzanje implementacije RAIDZ-a i izračuna kontrolnih zbrojeva;
  • Poboljšani alati naredbenog retka;
  • Ispravljene su mnoge greške vezane uz uvjete utrke i zaključavanja.

Izvor: opennet.ru

Dodajte komentar