FreeBSD kóðagrunnur færður til að nota OpenZFS (ZFS á Linux)

Innleiðing á ZFS skráarkerfinu í FreeBSD haus (HEAD) þýtt að nota OpenZFS kóða til að þróa kóðagrunninn "ZFS á Linux» sem ZFS viðmiðunarafbrigði. Í vor var FreeBSD stuðningur færður yfir í aðal OpenZFS verkefnið, eftir það hélt þróun allra FreeBSD tengdra breytinga áfram þar og FreeBSD forritarar gátu fljótt flutt inn í kerfið allar nýjungar sem þróaðar voru af OpenZFS verkefninu.

Meðal eiginleika sem urðu fáanlegir í FreeBSD eftir umskipti yfir í OpenZFS: stækkað kvótakerfi, dulkóðun gagnasetta, sérstakt val á blokkaúthlutunarflokkum (úthlutunarflokkum), notkun vektorörgjörvaleiðbeininga til að flýta fyrir innleiðingu RAIDZ og eftirlitssumma útreikningar, stuðningur við ZSTD þjöppunaralgrímið, ham multihost (MMP, Multi Modifier Protection), bætt skipanalínutæki, lagfæringar á mörgum keppnisskilyrðum og læsingarvandamálum.

Við skulum muna að í desember 2018 komu FreeBSD verktaki upp á frumkvæði umskipti yfir í ZFS innleiðingu úr verkefninu "ZFS á Linux„(ZoL), sem öll starfsemi tengd þróun ZFS hefur nýlega snúist um. Ástæðan sem nefnd var fyrir flutningnum var stöðnun ZFS kóðagrunnsins frá Illumos verkefninu (gafl af OpenSolaris), sem áður var notaður sem grunnur til að flytja ZFS tengdar breytingar á FreeBSD.

Þar til nýlega var aðalframlagið til stuðnings ZFS kóðagrunninum í Illumos lagt af Delphix, sem þróar stýrikerfið DelphixOS (Illumos gaffal). Fyrir þremur árum tók Delphix þá ákvörðun að fara yfir í „ZFS á Linux“ sem leiddi til þess að ZFS staðnaði frá Illumos verkefninu og einbeitti allri þróunarstarfsemi í „ZFS á Linux“ verkefninu, sem nú er talið aðalútfærslan. OpenZFS.

FreeBSD forritararnir ákváðu að fylgja almennu dæminu og reyna ekki að halda á Illumos, þar sem þessi útfærsla er nú þegar langt á eftir í virkni og krefst mikils fjármagns til að viðhalda kóðanum og flytja breytingar. OpenZFS byggt á „ZFS á Linux“ er nú talið eitt ZFS þróunarverkefni í samvinnu.

Heimild: opennet.ru

Bæta við athugasemd