FreeBSD Codebase gouf ëmgewandelt fir OpenZFS (ZFS op Linux) ze benotzen

Ëmsetzung vum ZFS Dateisystem am FreeBSD Header (HEAD) iwwersat fir den OpenZFS Code ze benotzen fir de Codebasis z'entwéckelen "ZFS op Linux» als ZFS Referenzvariant. Am Fréijoer gouf FreeBSD Ënnerstëtzung op den Haapt OpenZFS Projet geplënnert, no deem d'Entwécklung vun all FreeBSD-relatéierten Ännerungen do weidergaang ass, an d'FreeBSD Entwéckler konnten all d'Innovatiounen, déi vum OpenZFS Projet entwéckelt goufen, séier an de System transferéieren.

Ënnert de Fonctiounen, déi am FreeBSD nom Iwwergank op OpenZFS verfügbar goufen: en erweiderten Quotesystem, Verschlësselung vun Datesets, getrennte Auswiel vu Blockallokatiounsklassen (Allokatiounsklassen), d'Benotzung vu Vektorprozessorinstruktiounen fir d'Ëmsetzung vu RAIDZ a Checksum ze beschleunegen. Berechnungen, Ënnerstëtzung fir den ZSTD Kompressiounsalgorithmus, Modus Multihost (MMP, Multi Modifier Protection), verbessert Kommandozeilinstrumentatioun, Fixe fir vill Rennbedéngungen a Spärprobleemer.

Loosst eis drun erënneren datt am Dezember 2018 FreeBSD Entwéckler komm sinn Initiativ Iwwergank zu ZFS Ëmsetzung vum Projet "ZFS op Linux"(ZoL), ronderëm déi all Aktivitéit am Zesummenhang mat der Entwécklung vum ZFS viru kuerzem konzentréiert ass. De Grond zitéiert fir d'Migratioun war d'Stagnatioun vun der ZFS Codebase vum Illumos-Projet (eng Gabel vun OpenSolaris), déi virdru als Basis benotzt gouf fir ZFS-relatéiert Ännerungen op FreeBSD ze migréieren.

Bis viru kuerzem ass den Haaptbeitrag fir d'Ënnerstëtzung vun der ZFS Code Basis zu Illumos vun Delphix gemaach, deen de Betribssystem entwéckelt DelphixOS (Illumos Gabel). Virun dräi Joer huet Delphix d'Entscheedung getraff fir op "ZFS op Linux" ze plënneren, wat dozou gefouert huet datt ZFS vum Illumos Projet stagnéiert an all Entwécklungsaktivitéit am Projet "ZFS on Linux" konzentréiert ass, deen elo als Haaptimplementatioun ugesi gëtt. OpenZFS.

D'FreeBSD Entwéckler hunn decidéiert dat allgemengt Beispill ze verfollegen an net ze probéieren Illumos ze halen, well dës Implementatioun scho wäit hannert der Funktionalitéit ass a grouss Ressourcen erfuerdert fir de Code z'erhalen an Ännerungen ze migréieren. OpenZFS baséiert op "ZFS op Linux" gëtt elo als eenzegen Zesummenaarbecht ZFS Entwécklungsprojet ugesinn.

Source: opennet.ru

Setzt e Commentaire