FreeBSD kode-basea OpenZFS (ZFS Linux-en) erabiltzeko bihurtu da

ZFS fitxategi-sistemaren ezarpena FreeBSD goiburuan (HEAD) transferitu OpenZFS kodea erabiltzeko kode-oinarria garatzen "ZFS Linux-enΒ» ZFS erreferentzia aldaera gisa. Udaberrian, FreeBSD-ren euskarria OpenZFS proiektu nagusira eraman zuten, eta ondoren, FreeBSD-rekin lotutako aldaketa guztien garapenak bertan jarraitu zuen, eta FreeBSD-eko garatzaileek sistemara azkar transferitu ahal izan zituzten OpenZFS proiektuak garatutako berrikuntza guztiak.

OpenZFSra igaro ondoren FreeBSD-n eskuragarri egon ziren ezaugarrien artean: kuota sistema hedatua, datu-multzoen enkriptatzea, bloke-esleipen-klaseen aukeraketa bereizia (esleipen-klaseak), prozesadore bektorialaren jarraibideen erabilera RAIDZ eta checksumaren ezarpena bizkortzeko. kalkuluak, ZSTD konpresio algoritmorako laguntza, ostalari anitzeko modua (MMP, aldatzaile anitzeko babesa), komando lerroko tresneria hobetua, lasterketa-baldintza askoren konponketak eta blokeo-arazoak.

Gogora dezagun 2018ko abenduan FreeBSD garatzaileek asmatu zutela ekimena proiektutik ZFS inplementaziorako trantsizioa "ZFS Linux-en"(ZoL), zeinaren inguruan bideratu berri den ZFSren garapenarekin lotutako jarduera guztia. Migrazioaren arrazoia Illumos proiektuko ZFS kode-basearen geldialdia izan zen (OpenSolaris-en sardexka), aurretik ZFS-rekin lotutako aldaketak FreeBSDra migratzeko oinarri gisa erabiltzen zena.

Duela gutxi arte, Illumos-en ZFS kode-oinarriari eusteko ekarpen nagusia Delphix-ek egin zuen, sistema eragilea garatzen duena. DelphixOS (Illumos sardexka). Duela hiru urte, Delphix-ek "ZFS on Linux"-era pasatzeko erabakia hartu zuen, eta ondorioz, ZFS Illumos proiektutik gelditzea eta garapen-jarduera guztia "ZFS on Linux" proiektuan kontzentratzea, gaur egun inplementazio nagusitzat hartzen dena. OpenZFS.

FreeBSD-ren garatzaileek adibide orokorrari jarraitzea erabaki zuten eta Illumos-i eusten ez saiatzea, inplementazio hau funtzionalitatean oso atzeratuta baitago eta baliabide handiak behar dituelako kodea mantentzeko eta aldaketak migratzeko. "ZFS on Linux"-en oinarritutako OpenZFS gaur egun lankidetzarako ZFS garapen proiektu bakartzat hartzen da.

Iturria: opennet.ru

Gehitu iruzkin berria