FreeBSD koda bāze ir migrēta, lai izmantotu OpenZFS (ZFS uz Linux)

ZFS failu sistēmas ieviešana FreeBSD galvenē (HEAD) tulkots izmantot OpenZFS kodu, izstrādājot kodu bāzi "ZFS ieslēgts Linux» kā ZFS atsauces variantu. Pavasarī FreeBSD atbalsts tika pārcelts uz galveno OpenZFS projektu, pēc kā tur turpinājās visu ar FreeBSD saistīto izmaiņu izstrāde, un FreeBSD izstrādātāji varēja ātri pārnest sistēmā visus OpenZFS projekta izstrādātos jauninājumus.

Starp funkcijām, kas kļuva pieejamas FreeBSD pēc pārejas uz OpenZFS: paplašināta kvotu sistēma, datu kopu šifrēšana, atsevišķa bloku piešķiršanas klašu (piešķiršanas klašu) izvēle, vektoru procesora instrukciju izmantošana, lai paātrinātu RAIDZ ieviešanu un kontrolsumma. aprēķini, atbalsts ZSTD saspiešanas algoritmam, režīms multihost(MMP, Vairāku modifikatoru aizsardzība), uzlabota komandrindas instrumentācija, daudzu sacensību apstākļu un bloķēšanas problēmu labojumi.

Atgādināsim, ka 2018. gada decembrī FreeBSD izstrādātāji nāca klajā ar iniciatīvs pāreja uz ZFS ieviešanu no projekta "ZFS ieslēgts Linux“(ZoL), ap kuru pēdējā laikā ir koncentrējusies visa ar ZFS attīstību saistītā darbība. Minētais migrācijas iemesls bija Illumos projekta ZFS kodu bāzes stagnācija (OpenSolaris dakša), kas iepriekš tika izmantota kā pamats ar ZFS saistīto izmaiņu migrēšanai uz FreeBSD.

Vēl nesen galveno ieguldījumu ZFS kodu bāzes atbalstīšanā Illumos sniedza Delphix, kas izstrādā operētājsistēmu DelphixOS (Illumos atzars). Pirms trim gadiem Delphix nolēma pāriet uz "ZFS on Linux”, kas noveda pie ZFS stagnācijas no Illumos projekta un visas izstrādes darbības koncentrēšanās “ZFS on Linux", kas tagad tiek uzskatīta par galveno ieviešanas veidu OpenZFS.

FreeBSD izstrādātāji nolēma sekot vispārējam piemēram un nemēģināt noturēties pie Illumos, jo šī ieviešana jau tā krietni atpaliek funkcionalitātes ziņā un prasa ievērojamus resursus koda uzturēšanai un izmaiņu pārnešanai. OpenZFS, kas balstīts uz "ZFS on Linux"tagad tiek uzskatīts par vienu sadarbības ZFS izstrādes projektu.

Avots: opennet.ru

Iegādājieties uzticamu mitināšanu vietnēm ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa vietņu mitināšanu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster