Les proves de les compilacions de FreeBSD transferides a "ZFS a Linux" han començat

Chris Moore, creador del projecte PC-BSD i vicepresident d'iXsystems, va anunciar sobre l'inici de les proves de muntatges d'instal·lació FreeBSD 12-ESTABLE и FreeBSD 13-HEAD, en què la implementació del sistema de fitxers ZFS originalment suportat a FreeBSD es substitueix amb els desenvolupaments del projecte "ZFS a Linux". Gràcies a la iniciativa de portar el codi "ZFS a Linux" a altres sistemes, FreeBSD ho va ser preparat ports sysutils/zol (utilitats) i sysutils/zol-kmod (mòdul del nucli), que ara es suggereix que es provi. En un context de sistema de fitxers, la manera més fàcil de provar és proporcionar imatges d'instal·lació preconstruïdes que tinguin la implementació nativa de ZFS desactivada i els ports amb "ZFS a Linux" preinstal·lat. UFS i ZFS es poden utilitzar com a sistemes de fitxers per a la partició arrel.

Recordem que el desembre de l'any passat es van plantejar els desenvolupadors de FreeBSD iniciativa transició a la implementació de ZFS des del projecte "ZFS a Linux"(ZoL), al voltant del qual s'ha centrat recentment tota l'activitat relacionada amb el desenvolupament de ZFS. El motiu esmentat per a la migració va ser l'estancament de la base de codi ZFS del projecte Illumos (una bifurcació d'OpenSolaris), que anteriorment s'utilitzava com a base per migrar els canvis relacionats amb ZFS a FreeBSD. Fins fa poc, Delphix, que desenvolupa el sistema operatiu, proporcionava suport per a la base de codi ZFS a Illumos. Delphix OS (Forquilla Illumos). Fa un any, Delphix va prendre la decisió de passar a "ZFS on Linux", la qual cosa va provocar que ZFS s'estangués del projecte Illumos i traslladés totes les activitats relacionades amb el desenvolupament al projecte "ZFS on Linux", que ara es considera la principal implementació. OpenZFS.

Els desenvolupadors de FreeBSD van decidir seguir l'exemple general i no intentar aferrar-se a Illumos, ja que aquesta implementació ja està molt endarrerida en funcionalitats i requereix grans recursos per mantenir el codi i migrar els canvis. "ZFS a Linux" ara es veu com el projecte de desenvolupament ZFS principal, únic i col·laboratiu. El suport de FreeBSD s'integrarà directament al codi ZFS en Linux i es desenvoluparà al repositori principal d'aquest projecte.

Algunes funcions que estan disponibles al port "ZFS a Linux" de FreeBSD però que falten a la implementació ZFS d'Illuminos:

  • Mode multihost (MMP;
  • Protecció de múltiples modificadors);
  • Sistema de quotes ampliat;
  • Xifratge de conjunts de dades;
  • Selecció separada de classes de distribució de blocs (classes d'assignació);
  • Ús d'instruccions del processador vectorial per accelerar la implementació de RAIDZ i els càlculs de suma de verificació;
  • Eines de línia d'ordres millorades;
  • S'han corregit molts errors relacionats amb les condicions de la cursa i els bloquejos.

Font: opennet.ru

Afegeix comentari