Kris Moore, skaberen af PC-BSD-projektet og vicepræsident for iXsystems, om begyndelsen af testningen af installationspakker og , hvori den oprindeligt understøttede ZFS-filsystemimplementation fra FreeBSD er blevet erstattet med bidrag fra "". Takket være initiativet for at sikre bærbarhed af koden fra "ZFS on Linux" til andre systemer, er der til FreeBSD blevet ports sysutils/zol (værktøjer) og sysutils/zol-kmod (kernelmodul), som nu foreslås til test. I forbindelse med filsystemet er den enkleste måde at teste på at tilbyde færdige installationsbilleder, hvori den oprindelige ZFS-implementering er deaktiveret og ports med "ZFS on Linux" er forudinstalleret. UFS og ZFS kan bruges som filsystem for rodpartitionen.
Lad os minde om, at udviklerne af FreeBSD i december sidste år fremførte om at skifte til implementeringen af ZFS fra projektet "" (ZoL), omkring hvilket det seneste tids fokus for al aktivitet relateret til udviklingen af ZFS har koncentreret sig. Årsagen til migreringen blev nævnt som stagnationen i ZFS-kodebasen fra Illumos-projektet (en fork af OpenSolaris), som tidligere blev brugt som grundlag for overførslen af relaterede ændringer til ZFS i FreeBSD. Indtil for nylig var Delphix ansvarlig for støtte af ZFS-kodebasen i Illumos, hvor de udviklede operativsystemet (fork af Illumos). For et år siden besluttede Delphix at overgå til "ZFS on Linux", hvilket førte til stagnationen af ZFS fra Illumos-projektet og overførelsen af al relateret udviklingsaktivitet til "ZFS on Linux"-projektet, som nu betragtes som den primære implementering. .
Udviklerne af FreeBSD besluttede at følge det generelle eksempel og ikke forsøge at holde fast i Illumos, da denne implementering allerede er langt bagud med funktionalitet og kræver store ressourcer til vedligeholdelse af koden og overførsel af ændringer. "ZFS on Linux" anses nu for at være det primære fælles projekt til udvikling af ZFS. Støtten til FreeBSD vil blive integreret direkte i koden til "ZFS on Linux" og udvikles i hovedrepositoryet for dette projekt.
Nogle funktioner, der er tilgængelige i porten "ZFS on Linux" for FreeBSD, men som ikke findes i ZFS-implementeringen fra Illumos:
- Multihost-tilstand (;
- Multi Modifier Protection);
- Udvidet kvotesystem;
- Kryptering af datasæt;
- Adskilt valg af allocationsklasser;
- Brug af vektorprocessorinstruktioner til at accelerere implementeringen af RAIDZ og beregning af kontrolsum;
- Forbedret kommandolinje-værktøjspakke;
- Ret af mange fejl relateret til race-tilstande og låsninger.
Kilde: opennet.ru
