Appoġġ FreeBSD miżjud ma 'ZFS fuq Linux

Għall-bażi tal-kodiċi "ZFS fuq Linux", żviluppat taħt l-awspiċi tal-proġett OpenZFS bħala implimentazzjoni ta' referenza ta' ZFS, aċċettata bidliet li jżidu appoġġ Sistema operattiva FreeBSD. Il-kodiċi miżjud ma 'ZFS fuq Linux ġie ttestjat fil-fergħat FreeBSD 11 u 12. Għalhekk, l-iżviluppaturi FreeBSD m'għadx għandhom bżonn iżommu ZFS sinkronizzat tagħhom stess fuq il-furketta Linux, u l-iżvilupp tal-bidliet kollha relatati ma 'FreeBSD se jitwettaq fil- proġett prinċipali. Barra minn hekk, il-prestazzjoni tal-fergħa ewlenija "ZFS on Linux" f'FreeBSD se tiġi ttestjata fis-sistema ta 'integrazzjoni kontinwa matul il-proċess ta' żvilupp.

Ejja nfakkru li f'Diċembru 2018, l-iżviluppaturi FreeBSD ħarġu bihom inizjattiva transizzjoni għall-implimentazzjoni ZFS mill-proġett "ZFS fuq Linux"(ZoL), li madwaru l-attività kollha relatata mal-iżvilupp ta 'ZFS reċentement iffukat. Ir-raġuni ċċitata għall-migrazzjoni kienet l-istaġnar tal-kodiċi ZFS mill-proġett Illumos (furketta ta 'OpenSolaris), li qabel kienet użata bħala l-bażi għall-migrazzjoni ta' bidliet relatati ma 'ZFS għal FreeBSD. Sa ftit ilu, il-kontribut ewlieni għall-appoġġ għall-bażi tal-kodiċi ZFS f'Illuminos kien magħmul minn Delphix, li tiżviluppa s-sistema operattiva DelphixOS (Furketta Illumos). Sentejn ilu, Delphix ħadet id-deċiżjoni li timxi għal "ZFS on Linux", li rriżultat f'ZFS staġnat mill-proġett Illumos u kkonċentra l-attività kollha ta 'żvilupp fil-proġett "ZFS on Linux", li issa huwa meqjus bħala l-implimentazzjoni ewlenija. OpenZFS.

L-iżviluppaturi tal-FreeBSD iddeċidew li jsegwu l-eżempju ġenerali u ma jipprovawx iżommu lil Illumos, peress li din l-implimentazzjoni hija diġà lura ħafna fil-funzjonalità u teħtieġ riżorsi kbar biex iżommu l-kodiċi u jemigraw il-bidliet. "ZFS fuq Linux" issa hija meqjusa bħala l-proġett ta 'żvilupp ZFS ewlieni, uniku u kollaborattiv. Fost il-karatteristiċi li huma disponibbli f'"ZFS fuq Linux" għal FreeBSD, iżda mhux fl-implimentazzjoni ZFS minn Illumos: modalità multihost (MMP, Protezzjoni Multi Modifier), sistema ta 'kwota estiża, encryption ta' sett tad-dejta, għażla separata ta 'klassijiet ta' allokazzjoni ta 'blokki (klassijiet ta' allokazzjoni), użu ta 'struzzjonijiet ta' proċessur ta 'vettur biex iħaffu l-implimentazzjoni RAIDZ u kalkoli ta' checksum, strumentazzjoni mtejba tal-linja tal-kmand, tiffissa ħafna żbalji fil-kundizzjoni tar-razza u imblukkar.

Sors: opennet.ru

Żid kumment