Në ZFS mbi Linux është shtuar mbështetje për FreeBSD.

Në bazën e kodit "ZFS on Linux" e zhvilluar nën mbikëqyrjen e projektit OpenZFS si një implementim referues të ZFS, u miratua ndryshimet që shtojnë mbështetje sistemin operativ FreeBSD. Kodi i shtuar në "ZFS on Linux" është testuar në degët FreeBSD 11 dhe 12. Kështu, zhvilluesit e FreeBSD tani nuk kanë nevojë të mbështesin një degë të sinkronizuar të "ZFS on Linux" dhe zhvillimi i të gjitha ndryshimeve të lidhura me FreeBSD do të realizohet në projektin kryesor. Për më tepër, funksionaliteti në FreeBSD i degës kryesore "ZFS on Linux" gjatë procesit të zhvillimit do të testohet në sistemin e integrimit të vazhdueshëm.

Kujtojmë se në dhjetor 2018 zhvilluesit e FreeBSD përshëndetën një iniciativë për kalimin në realizimin e ZFS nga projekti "ZFS on Linux" (ZoL), rreth të cilit për momentin është përqendruar e gjithë aktiviteten e lidhur me zhvillimin e ZFS. Si arsye për migrimin u përmend stagnimi i bazës së kodit ZFS nga projekti Illumos (fork OpenSolaris), i cili më parë ishte përdorur si baza për transferimin e ndryshimeve të lidhura me ZFS në FreeBSD. Kontributi kryesor në mbështetje të bazës së kodit ZFS në Illumos deri kohët e fundit e ka dhënë kompania Delphix, e cila zhvillon sistemin operativ DelphixOS (fork Illumos). Dy vjet më parë kompania Delphix mori vendimin për të kaluar në "ZFS on Linux", gjë që solli stagnimin e ZFS nga projekti Illumos dhe përqendrimin e të gjithë aktivitetit të lidhur me zhvillimin në projektin "ZFS on Linux", i cili tani konsiderohet si një implementim kryesor OpenZFS.

Zhvilluesit e FreeBSD vendosën të ndjekin shembullin e përgjithshëm dhe të mos përpiqen të mbahen pas Illumos, pasi ky implementim tashmë është shumë pas funksionalitetit dhe kërkon burime të mëdha për mbështetje të kodit dhe për transferimin e ndryshimeve. "ZFS on Linux" tani konsiderohet si projekti kryesor i përbashkët për zhvillimin e ZFS. Ndër mundësitë që janë të disponueshme në "ZFS on Linux" për FreeBSD, por mungojnë në implementimin e ZFS nga Illumos: rejimi multihost (MMP, Mbrojtja Multi Modifier), sistemi i zgjeruar i kuotave, enkriptimi i grupeve të të dhënave, zgjedhja e ndarë e klasave të alokimit (allocation classes), përdorimi i instruksioneve të procesorëve vektorial për të përshpejtuar realizimin e RAIDZ dhe llogaritjen e kontrolleve, mjetet e përmirësuara të komandave të linjës, korrigjimi i shumë gabimeve të lidhura me gjendjen e garës dhe bllokimet.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster