Baza e kodit të FreeBSD është migruar për të përdorur OpenZFS (ZFS në Linux)

Implementimi i sistemit të skedarëve ZFS në kokën e FreeBSD (HEAD) përkthyer për të përdorur kodin OpenZFS duke zhvilluar bazën e kodit "ZFS është ndezur Linux» si varianti i referencës ZFS. Në pranverë, mbështetja e FreeBSD u zhvendos në projektin kryesor OpenZFS, pas së cilës zhvillimi i të gjitha ndryshimeve të lidhura me FreeBSD vazhdoi atje, dhe zhvilluesit e FreeBSD ishin në gjendje të transferonin shpejt në sistem të gjitha risitë e zhvilluara nga projekti OpenZFS.

Ndër veçoritë që u bënë të disponueshme në FreeBSD pas kalimit në OpenZFS: një sistem kuotash i zgjeruar, enkriptimi i grupeve të të dhënave, përzgjedhja e veçantë e klasave të ndarjes së bllokut (klasat e alokimit), përdorimi i udhëzimeve të procesorit vektor për të përshpejtuar zbatimin e RAIDZ dhe checksum. llogaritjet, mbështetje për algoritmin e kompresimit ZSTD, modaliteti multihost (MMP, Mbrojtja me shumë modifikues), orkestrim i përmirësuar i linjës së komandës, rregullime për shumë kushte garash dhe çështje bllokimi.

Le tĂ« kujtojmĂ« se nĂ« dhjetor 2018, zhvilluesit e FreeBSD dolĂ«n me iniciativĂ« kalimi nĂ« zbatimin e ZFS nga projekti "ZFS Ă«shtĂ« ndezur Linux“(ZoL), rreth tĂ« cilit kohĂ«t e fundit Ă«shtĂ« fokusuar i gjithĂ« aktiviteti lidhur me zhvillimin e ZFS. Arsyeja e pĂ«rmendur pĂ«r migrimin ishte ngecja e bazĂ«s sĂ« kodit ZFS nga projekti Illumos (njĂ« degĂ«zim i OpenSolaris), i cili mĂ« parĂ« ishte pĂ«rdorur si bazĂ« pĂ«r migrimin e ndryshimeve tĂ« lidhura me ZFS nĂ« FreeBSD.

Deri kohĂ«t e fundit, kontributi kryesor nĂ« mbĂ«shtetjen pĂ«r bazĂ«n e kodit ZFS nĂ« Illumos ishte bĂ«rĂ« nga Delphix, i cili zhvillon sistemin operativ DelphixOS (Piruni i Illumos). Tre vjet mĂ« parĂ«, Delphix vendosi tĂ« kalojĂ« nĂ« "ZFS nĂ« Linux”, gjĂ« qĂ« çoi nĂ« ngecjen e ZFS nga projekti Illumos dhe pĂ«rqendrimin e tĂ« gjithĂ« aktivitetit tĂ« zhvillimit nĂ« “ZFS nĂ« Linux", e cila tani konsiderohet si zbatimi kryesor OpenZFS.

Zhvilluesit e FreeBSD vendosën të ndiqnin shembullin e përgjithshëm dhe të mos përpiqeshin të mbanin Illumos, pasi ky implementim tashmë është shumë prapa në funksionalitet dhe kërkon burime të konsiderueshme për mirëmbajtjen e kodit dhe ndryshimet e portimit. OpenZFS, bazuar në "ZFS në Linux" tani konsiderohet një projekt i vetëm bashkëpunues i zhvillimit të ZFS-së.

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster