ZFS Linux cov neeg tsim khoom txhawb ntxiv rau FreeBSD

zfs-linux xwb

Kev tsim tawm yog leej twg ua tus saib xyuas "ZFS rau Linux" uas yog tsim nyob rau hauv cov kev pab ntawm OpenZFS project raws li kev siv ua tiav ntawm ZFS, lawv nyuam qhuav tso tawm xov xwm ntawm dab tsi saws ib co kev hloov uas ntxiv kev txhawb nqa rau FreeBSD kev khiav haujlwm.

Tus lej ntxiv rau "ZFS ntawm Linux" tau sim rau FreeBSD ceg 11 thiab 12. Yog li, FreeBSD cov neeg tsim tawm tsis tas yuav los tswj lawv tus kheej kev sib tham ntawm "ZFS ntawm Linux" thiab kev tsim kho ntawm txhua qhov kev hloov pauv FreeBSD yuav muaj nyob rau hauv peb tes num tseem ceeb.

Dhau li, thiabl FreeBSD kev ua tau zoo ntawm cov ceg loj "ZFS ntawm Linux" thaum lub sijhawm txhim kho se yuav raug sim nyob rau hauv kev tsim ua ntu zus.

Nco ntsoov tias en Kaum Ob Hlis 2018, FreeBSD cov neeg tsim tawm tau pib hloov txoj haujlwm rau qhov kev siv ntawm ZFS los ntawm ZFS qhov project ntawm Linux (ZoL), nyob ib puag ncig uas txhua yam haujlwm ntsig txog kev txhim kho ZFS tsis ntev los no tau koom hauv.

Vim li cas rau qhov tsiv teb tsaws yog qhov kawg ntawm Illumos project's ZFS codebase (rab rawg ntawm OpenSolaris), uas yav dhau los siv los ua lub hauv paus rau kev hloov pauv ntawm ZFS-cuam tshuam hloov mus rau FreeBSD.

Txog thaum tsis ntev los no, Delphix, lub tuam txhab kev txhim kho rau DelphixOS kev khiav hauj lwm, tau ua lub luag haujlwm tseem ceeb los txhawb ZFS codebase ntawm Illumos (fork of Illumos). Ob xyoos dhau los Delphix txiav txim siab hloov mus rau ZFS ntawm Linux, ceeb toom el ZFS chav ntawm Illumos project thiab qhov kev npaj ua txhua yam hais txog kev nthuav dav ntawm ZFS qhov project ntawm Linux, uas tam sim no suav hais tias yog thawj qhov kev siv ntawm OpenZFS.

Txij li ZFS siv Illumos ya yog ho qab "ZFS ntawm Linux" cov haujlwm, FreeBSD cov neeg tsim khoom tau paub uas FreeBSD zej zog tsis muaj lub zog txaus los tswj thiab txhim kho nws tus kheej cov code puag ncig uas twb muaj lawm. Yog tias koj txuas ntxiv siv Illumos, qhov sib txawv hauv kev ua haujlwm tsuas yog loj hlob thiab kev hloov pauv yuav tsum xav tau kev pab ntau dua thiab ntau dua.

Tsis txhob sim tuav mus rau Illumos, ZFS ntawm Pab Pawg Txhawb Nqa FreeBSD txiav txim siab los lees "ZFS ntawm Linux" Raws li cov phiaj xwm kev tsim kho tshiab rau ZFS, qhia cov khoom siv uas twb muaj lawm txhawm rau txhawm rau ua qhov yooj yim ntawm koj cov cai thiab siv koj cov cai puag ua lub hauv paus rau koj kev siv ZFS rau FreeBSD. Kev them nyiaj pub dawb FreeDD yuav muab tso ncaj qha rau "ZFS ntawm Linux" code thiab yuav txhim kho feem ntau nyob hauv cov chaw cia khoom ntawm qhov haujlwm no (qhov teeb meem ntawm kev sib koom ua ke hauv ib qho chaw cia khoom tau pom zoo nrog Brian Behlendorf, ZFS tus thawj coj ua haujlwm ntawm Linux).

FreeBSD Cov Neeg Tsim txiav txim siab los ua raws li ib qho piv txwv uas nquag pom thiab tsis txhob tuav mus rau Illumos, raws li qhov kev siv no twb tau poob qab deb hauv kev ua haujlwm thiab xav tau cov khoom siv loj los tswj cov code thiab hloov pauv.

"ZFS ntawm Linux" tam sim no tau pom tias yog cov hauv paus hauv kev ua haujlwm ua ke cim rau ZFS.

Ntawm cov yam ntxwv uas muaj nyob rau hauv "ZFS ntawm Linux" rau FreeBSD, tab sis tsis muaj nyob hauv Illumos kev siv ntawm ZFS, sawv tawm ntawm cov hom multihost (MMP, Kev Tiv Thaiv Sab Ntau Ntxiv), txuas ntxiv ntawm cov kab ke, muab cov ntawv sib dhos ntawm cov ntaub ntawv, cais tawm kev xaiv ntawm cov kev faib cov chav kawm rau cov blocks (faib cov chav kawm), kev siv cov txheej txheem vector processor los kho kom sai RAIDZ kev siv thiab suav cov tshev, txhim kho cov kab hais kom ua, thiab ntau yam cuam tshuam txog kab nrog cov haiv neeg.

Yog li FreeBSD cov kev txhawb nqa rau ZoL yuav pab txhawb kev txav ntawm kev hloov pauv ntawm FreeBSD thiab Linux, ntxiv rau cov neeg tsim khoom hais tias qee qhov kev txhim kho yuav tau txais, uas lawv hais txog:

  • import FreeBSD SPL
  • ntxiv ifdefs nyob rau hauv cov cai ntau qhov uas nws ua rau kev nkag siab ntau dua los ua dua li ntawm theej tawm qhov chaws hauv cov ntawv cais

Thaum kawg muaj koj xav paub ntxiv txog nws, koj tuaj yeem tshawb xyuas cov ntsiab lus hauv kev txuas mus ntxiv.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.