OpenZFS 2.0.0

En større oppdatering av filsystemet og dets vedlikeholdsverktøy, OpenZFS 2.0.0, har blitt utgitt. Den nye versjonen støtter Linux-kjerner fra 3.10 og FreeBSD-kjerner fra versjon 12.2, og i tillegg til dette kombinerer den nå kode for begge operativsystemene i ett enkelt depot. Blant de største endringene bemerker utviklerne følgende:

  • Lagt til muligheten til å sekvensielt (LBA) gjenoppbygge en ødelagt Mirror vDev RAID-array. Denne mekanismen er mye raskere enn tradisjonell "helbredende" utvinning. Den sjekker imidlertid ikke blokksjekksummene, og det er derfor neste trinn umiddelbart etter fullføringen er å starte en systemintegritetssjekk (skrubb).

  • Gjenoppretter L2ARC-bufferdata etter omstart av systemet. Selve cachen bruker en dedikert mengde RAM, uten å bruke den tregere harddisken for hyppig datatilgang. Nå etter en omstart vil L2ARC-bufferdataene være på plass.

  • Støtte for komprimering i ZStandard-formatet, som gir et komprimeringsnivå som kan sammenlignes med GZIP, men samtidig mye høyere ytelse. For enkelhets skyld får administratoren muligheten til å velge komprimeringsnivå for å sikre den beste balansen mellom ytelse og sparing av diskplass.

  • Evne til å velge data ved overføring ved hjelp av sende/motta kommandoer. Nå kan administratorer manuelt ekskludere unødvendige eller private data fra overføringen før de kopierer et øyeblikksbilde.

  • Mange andre, mindre betydningsfulle, men ikke mindre hyggelige forbedringer har blitt implementert, spesielt er det skrevet en pam-modul for å laste mappekrypteringsnøkler, man-sider har blitt omorganisert og dokumentasjon oppdatert, lagt til en zfs volummonteringsgenerator for systemd, utvidet pålogging i syslog, forbedret kompatibilitet med systemoppstartslastere og mye mer.

  • Nye kommandoer og taster er lagt til eksisterende, som du kan lese mer om i korte kommentarer til utgivelsen.

  • En rekke interne verktøy er optimalisert med tanke på hastighet og effektiv bruk av systemressurser.

Full endringslogg.

Kilde: linux.org.ru