ZFS-failisüsteemi rakendamine FreeBSD põhiharus (HEAD) kasutamisele OpenZFS koodi, mis arendab "" kui ZFSi standardvariante. Kevadel viidi FreeBSD tugi põhiprojekti OpenZFS, mille järel jätkati kõigi FreeBSD-ga seotud muudatuste arendamist seal ning FreeBSD arendajad said võimaluse kiirelt integreerida süsteemi kõik uuendused, mida OpenZFS projekt arendab.
FreeBSD-sse pärast üleminekut OpenZFS saadud võimaluste hulka kuuluvad: laiendatud kvoodisüsteem, andmekogude krüpteerimine, eraldi plokkide jaotamise klasside valik (allocation classes), vectormäluinstruktsioonide kasutamine RAIDZ rakendamise ja kontrollsummade arvutamise kiirendamiseks, ZSTD tihendusalgoritmi toetamine, multihost režiim (, Multi Modifier Protection), paranenud käsurea tööriistade komplekt, paljude tõrgete parandamine, mis on seotud võistluse seisundite ja lukustustega.
Kordame, et 2018. aasta detsembris esitasid FreeBSD arendajad üleminekuks ZFSi rakendusele projekti "" (ZoL), mille ümber on viimase ajal koondunud kogu ZFSi arendustegevus. Migratsiooni põhjuseks mainiti Illumos projekti ZFSi koodibaasi stagnaati, mis oli varem kasutatud ZFSi muudatuste FreeBSD-sse toomise aluseks.
Illumos-i ZFSi koodibaasi toetuses on kuni hiljutise ajani põhivastutus olnud ettevõttel Delphix, mis arendab operatsioonisüsteemi (Illumos-i fork). Kolm aastat tagasi otsustas Delphix ülemineku "ZFS on Linux"-ile, mis viis Illumos projekti ZFSi stagnatsioonini ja arendustegevuse koondumiseni "ZFS on Linux" projekti, mis nüüdseks on peamine rakendus .
FreeBSD arendajad otsustasid järgida üldiselt kehtivat mudelit ja mitte püüda Illumos-i külge kinni jääda, kuna see rakendus on juba funktsionaalsusest tuntavalt maha jäänud ja vajab koodi hooldamiseks ja muudatuste integreerimiseks suuri ressursse. OpenZFS, mis põhineb "ZFS on Linuxil", vaadatakse nüüd kui ühte koostööprojekti ZFS arendamiseks.
Allikas: opennet.ru
