Toetsing van FreeBSD-geboue wat na "ZFS op Linux" oorgedra is, het begin

Chris Moore, skepper van die PC-BSD-projek en vise-president van iXsystems, aangekondig oor die begin van die toets van installasie-samestellings FreeBSD 12-STABLIK и FreeBSD 13-HEAD, waarin die implementering van die ZFS-lêerstelsel wat oorspronklik in FreeBSD ondersteun is, vervang word met die ontwikkelings van die projek "ZFS op Linux". Danksy die inisiatief om die "ZFS op Linux"-kode draagbaar te maak na ander stelsels, was FreeBSD voorberei ports sysutils/zol (hulpprogramme) en sysutils/zol-kmod (kernmodule), wat nou voorgestel word om getoets te word. In 'n lêerstelselkonteks is die maklikste manier om te toets om voorafgeboude installasiebeelde te verskaf wat die inheemse ZFS-implementering gedeaktiveer het en poorte met "ZFS op Linux" vooraf geïnstalleer. UFS en ZFS kan as lêerstelsels vir die wortelpartisie gebruik word.

Laat ons onthou dat die FreeBSD-ontwikkelaars in Desember verlede jaar vorendag gekom het inisiatief oorgang na ZFS implementering vanaf die projek "ZFS op Linux"(ZoL), waarom al die aktiwiteite wat verband hou met die ontwikkeling van ZFS onlangs gefokus het. Die rede wat vir die migrasie aangevoer is, was die stagnasie van die ZFS-kodebasis vanaf die Illumos-projek ('n vurk van OpenSolaris), wat voorheen gebruik is as die basis vir die migrasie van ZFS-verwante veranderinge na FreeBSD. Tot onlangs is ondersteuning vir die ZFS-kodebasis in Illumos verskaf deur Delphix, wat die bedryfstelsel ontwikkel DelphixOS (Illumos vurk). 'n Jaar gelede het Delphix die besluit geneem om na "ZFS op Linux" te skuif, wat daartoe gelei het dat ZFS van die Illumos-projek gestagneer het en alle ontwikkelingsverwante aktiwiteite na die "ZFS op Linux"-projek verskuif het, wat nou as die hoofimplementering beskou word. OpenZFS.

Die FreeBSD-ontwikkelaars het besluit om die algemene voorbeeld te volg en nie aan Illumos te probeer vashou nie, aangesien hierdie implementering reeds ver agter is in funksionaliteit en groot hulpbronne benodig om die kode te onderhou en veranderinge te migreer. "ZFS op Linux" word nou gesien as die hoof, enkele, samewerkende ZFS-ontwikkelingsprojek. FreeBSD-ondersteuning sal direk in die ZFS op Linux-kode geïntegreer word en in die hoofbewaarplek van hierdie projek ontwikkel word.

Sommige kenmerke wat beskikbaar is in die FreeBSD "ZFS op Linux"-poort, maar ontbreek in Illumos se ZFS-implementering:

  • Multigasheermodus (MMP;
  • Multi Modifier Beskerming);
  • Uitgebreide kwotastelsel;
  • Enkripsie van datastelle;
  • Afsonderlike seleksie van blokverspreidingsklasse (toekenningsklasse);
  • Gebruik van vektorverwerkerinstruksies om RAIDZ-implementering en kontrolesomberekeninge te bespoedig;
  • Verbeterde opdragreëlgereedskap;
  • Baie foute wat verband hou met rentoestande en slotte reggestel.

Bron: opennet.ru

Voeg 'n opmerking