Testimi i ndërtimeve të FreeBSD të transferuara në "ZFS në Linux" ka filluar

Chris Moore, krijues i projektit PC-BSD dhe nënkryetar i iXsystems, i shpallur në lidhje me fillimin e testimit të montimeve të instalimit FreeBSD 12-STABLE и FreeBSD 13-HEAD, në të cilin zbatimi i sistemit të skedarëve ZFS i mbështetur fillimisht në FreeBSD është zëvendësuar me zhvillimet e projektit "ZFS në Linux". Falë iniciativës për ta bërë kodin "ZFS në Linux" të lëvizshëm në sisteme të tjera, FreeBSD u bë përgatitur portet sysutils/zol (utilitete) dhe sysutils/zol-kmod (moduli i kernelit), të cilat tani sugjerohen të testohen. Në një kontekst të sistemit të skedarëve, mënyra më e lehtë për të testuar është të siguroni imazhe instalimi të para-ndërtuara që kanë të çaktivizuar zbatimin e ZFS-së vendase dhe portet me "ZFS në Linux" të parainstaluar. UFS dhe ZFS mund të përdoren si sisteme skedarësh për ndarjen rrënjësore.

Le të kujtojmë se në dhjetor të vitit të kaluar zhvilluesit e FreeBSD dolën me iniciativë kalimi në zbatimin e ZFS nga projekti "ZFS në 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, mbështetja për bazën e kodit ZFS në Illumos ofrohej nga Delphix, i cili zhvillon sistemin operativ DelphixOS (Punon Illumos). Një vit më parë, Delphix mori vendimin për të kaluar në "ZFS në Linux", gjë që rezultoi në ngecjen e ZFS nga projekti Illumos dhe zhvendosjen e të gjitha aktiviteteve të lidhura me zhvillimin në projektin "ZFS on Linux", i cili tani konsiderohet si zbatimi kryesor. OpenZFS.

Zhvilluesit e FreeBSD vendosën të ndjekin shembullin e përgjithshëm dhe të mos përpiqen të mbahen te Illumos, pasi ky zbatim është tashmë shumë prapa në funksionalitet dhe kërkon burime të mëdha për të ruajtur kodin dhe për të migruar ndryshimet. "ZFS në Linux" tani shihet si projekti kryesor, i vetëm dhe bashkëpunues i zhvillimit të ZFS. Mbështetja e FreeBSD do të integrohet drejtpërdrejt në kodin ZFS në Linux dhe do të zhvillohet në depon kryesore të këtij projekti.

Disa veçori që janë të disponueshme në portin "ZFS në Linux" të FreeBSD, por që mungojnë në implementimin ZFS të Illumos:

  • Modaliteti multihost (MMP;
  • Mbrojtja me shumë modifikues);
  • Sistemi i zgjeruar i kuotave;
  • Enkriptimi i grupeve të të dhënave;
  • Zgjedhja e veçantë e klasave të shpërndarjes së bllokut (klasat e alokimit);
  • Përdorimi i udhëzimeve të procesorit vektor për të përshpejtuar zbatimin e RAIDZ dhe llogaritjet e kontrollit;
  • Mjete të përmirësuara të linjës së komandës;
  • Rregulloi shumë defekte në lidhje me kushtet e garës dhe bravat.

Burimi: opennet.ru

Shto një koment