ZFS Linux Entwéckler hunn Ënnerstëtzung fir FreeBSD bäigefüügt

zfs-linux

Entwéckler déi verantwortlech fir de Basiscode sinn "ZFS op Linux" deen ënner der Regie vum OpenZFS Projet als Referenz Ëmsetzung vun ZFS entwéckelt gëtt, si verëffentlecht kuerzem d'Neiegkeeten vun Wat e puer Ännerungen ugeholl déi Ënnerstëtzung fir de FreeBSD Betriebssystem bäifügen.

De Code deen op "ZFS op Linux" hinzugefügt gouf gouf op FreeBSD Branchen 11 an 12 getest. Dofir brauche FreeBSD Entwéckler net méi hir eege synchroniséiert Branche vun "ZFS op Linux" ze halen an d'Entwécklung vun all FreeBSD-bezunnene Verännerunge fënnt am Haaptprojet statt.

Nieft, anl FreeBSD Leeschtung vun der Haaptzweig "ZFS op Linux" wärend der Entwécklung se gëtt op engem kontinuéierenden Integratiounssystem getest.

Denkt drun datt en Dezember 2018 hunn d'FreeBSD Entwéckler d'Initiativ geholl fir z'änneren zu der Ëmsetzung vun ZFS vum ZFS Projet op Linux (ZoL), ronderëm déi all Aktivitéit am Zesummenhang mat der Entwécklung vum ZFS zënter kuerzem zentréiert war.

De Grond fir d'Migratioun war den Deadlock vum Illumos-Projet ZFS Codebase (Gabel vun OpenSolaris), dee fréier als Basis benotzt gouf fir ZFS-bezunn Ännerungen op FreeBSD ze transferéieren.

Bis viru kuerzem huet Delphix, eng Entwécklungsfirma fir den DelphixOS Betriebssystem, den Haaptbäitrag zur Ënnerstëtzung vun der ZFS Codebasis op Illumos (Gabel vun Illumos) gemaach. Virun zwee Joer huet Delphix decidéiert op ZFS op Linux ze wiesselen, w.e.g.l ZFS Stall vum Illumos Projet an d'Konzentratioun vun all Entwécklungsbezunnen Aktivitéiten am ZFS-Projet op Linux, deen elo als primär Ëmsetzung vun OpenZFS ugesi gëtt.

Zënter der ZFS Ëmsetzung vun Illumos ya ass wesentlech hannert "ZFS op Linux" wat d'Funktionalitéit ugeet, FreeBSD Entwéckler realiséiert datt d'FreeBSD Gemeinschaft hat net genuch Kraaft fir onofhängeg z'erhalen an z'entwéckelen déi bestehend Code Basis. Wann Dir weider Illumos benotzt, wäert d'Lück an der Funktionalitéit nëmme wuessen an den Transfert vu Fixe brauch ëmmer méi Ressourcen.

Amplaz ze probéieren Illumos festzehalen, ZFS op FreeBSD Support Team huet decidéiert "ZFS op Linux" unzehuelen Als Haaptkollaborativ Entwécklungsprojet fir ZFS, riicht existent Ressourcen fir d'Portabilitéit vun Ärem Code ze erhéijen an Är Code Base als Basis fir Är Implementatioun vun ZFS fir FreeBSD ze benotzen. FreeBSD Support gëtt direkt an den "ZFS on Linux" Code integréiert a gëtt haaptsächlech an de Repositories vun dësem Projet entwéckelt (d'Fro vun der gemeinsamer Entwécklung an engem eenzege Repository gouf scho mam Brian Behlendorf, ZFS Projektleeder op Linux ausgemaach).

FreeBSD Entwéckler huet decidéiert e gemeinsamt Beispill ze verfollegen an net ze probéieren Illumos festzehalen, well dës Implementatioun scho wäit hannert der Funktionalitéit ass a grouss Ressourcen erfuerdert fir Code z'ënnerhalen an Ännerungen z'iwwerdroen.

"ZFS op Linux" gëtt elo als de féierende gemeinsame Entwécklungsprojet ugesinn eenzegaarteg zu ZFS.

Ënnert de Featuren déi am "ZFS op Linux" fir FreeBSD verfügbar sinn, awer net verfügbar an der Illumos Ëmsetzung vun ZFS, stiechen e Multihost Modus (MMP, Multi Modifier Protection), en erweiderten Quotesystem, Verschlësselung vun Sätz vun Daten, separat Auswiel vun Zoudeelungsklasse fir Blocen (Bewëllegungsklassen), d'Benotzung vu Vecteure Prozessorinstruktiounen fir d'RAIDZ Implementéierung a Berechnung vu Kontrollsummen, verbesserte Kommandozeilentools a vill verbonne Fehlerfehler mat de Rennbedingungen ze beschleunegen.

Dofir ënnerstëtzt de FreeBSD fir ZoL wäert d'Bewegung vun Ännerungen tëscht FreeBSD a Linux erliichteren, niewent den Entwéckler déi erwähnt datt verschidde Verbesserunge kritt ginn, vun deenen se erwähnen:

  • importéieren FreeBSD SPL
  • fügt ifdefs a gemeinsame Code bäi wou et méi sënnvoll ass dat ze maachen wéi de Code an eenzel Dateien ze duplizéieren

Endlech jo Dir wëllt méi doriwwer gewuer ginn, kënnt Dir d'Detailer kontrolléieren an de folgende Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.