FreeBSD-kodbasen har migrerats för att anvÀnda OpenZFS (ZFS pÄ Linux)

Implementering av ZFS-filsystemet i FreeBSD header (HEAD) översatt att anvÀnda OpenZFS-kod för att utveckla kodbasen "ZFS pÄ Linux» som ZFS-referensvariant. Under vÄren flyttades FreeBSD-stödet till det huvudsakliga OpenZFS-projektet, varefter utvecklingen av alla FreeBSD-relaterade förÀndringar fortsatte dÀr, och FreeBSD-utvecklare kunde snabbt överföra till systemet alla innovationer som utvecklats av OpenZFS-projektet.

Bland funktionerna som blev tillgÀngliga i FreeBSD efter övergÄngen till OpenZFS: ett utökat kvotsystem, kryptering av datamÀngder, separat urval av blockallokeringsklasser (allokeringsklasser), anvÀndning av vektorprocessorinstruktioner för att pÄskynda implementeringen av RAIDZ och checksumma berÀkningar, stöd för ZSTD-komprimeringsalgoritmen, mode multihost (MMP, Multi Modifier Protection), förbÀttrad kommandoradsinstrumentering, fixar för mÄnga tÀvlingsförhÄllanden och lÄsningsproblem.

LÄt oss komma ihÄg att i december 2018 kom FreeBSD-utvecklare pÄ initiativ övergÄng till ZFS-implementering frÄn projektet "ZFS pÄ Linux"(ZoL), kring vilken all aktivitet relaterade till utvecklingen av ZFS nyligen har fokuserats. Anledningen till migreringen var stagnationen av ZFS-kodbasen frÄn Illumos-projektet (en gaffel av OpenSolaris), som tidigare anvÀndes som grund för migrering av ZFS-relaterade Àndringar till FreeBSD.

Fram till nyligen gjordes det huvudsakliga bidraget till stödet för ZFS-kodbasen i Illumos av Delphix, som utvecklar operativsystemet DelphixOS (Illumos-förgreningen). För tre Ă„r sedan bestĂ€mde sig Delphix för att byta till "ZFS pĂ„ Linux”, vilket ledde till att ZFS stagnerade frĂ„n Illumos-projektet och att all utvecklingsaktivitet koncentrerades till “ZFS pĂ„ Linux", vilket nu anses vara den huvudsakliga implementeringen OpenZFS.

FreeBSD-utvecklarna bestÀmde sig för att följa det allmÀnna exemplet och inte försöka hÄlla fast vid Illumos, eftersom denna implementering redan slÀpar lÄngt efter i funktionalitet och krÀver betydande resurser för kodunderhÄll och portningsÀndringar. OpenZFS, baserat pÄ "ZFS on Linux" betraktas nu som ett enda samarbetsprojekt i ZFS-utvecklingen.

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster