Comezaron as probas das compilacións de FreeBSD transferidas a "ZFS en Linux".

Chris Moore, creador do proxecto PC-BSD e vicepresidente de iXsystems, anunciou sobre o inicio das probas de montaxes de instalación FreeBSD 12-ESTABLE и FreeBSD 13 CABEZAS, no que a implementación do sistema de ficheiros ZFS soportado orixinalmente en FreeBSD é substituída polos desenvolvementos do proxecto "ZFS en Linux". Grazas á iniciativa de facer o código "ZFS en Linux" portátil a outros sistemas, FreeBSD foi preparado portos sysutils/zol (utilidades) e sysutils/zol-kmod (módulo do núcleo), que agora se suxire que sexan probados. Nun contexto de sistema de ficheiros, a forma máis sinxela de probar é proporcionar imaxes de instalación preconstruídas que teñan a implementación nativa de ZFS desactivada e os portos con "ZFS en Linux" preinstalado. UFS e ZFS pódense usar como sistemas de ficheiros para a partición raíz.

Lembremos que en decembro do ano pasado xurdiron os desenvolvedores de FreeBSD iniciativa transición á implementación de ZFS desde o proxecto "ZFS en Linux"(ZoL), arredor do cal se centrou recentemente toda a actividade relacionada co desenvolvemento de ZFS. O motivo citado para a migración foi o estancamento da base de código ZFS do proxecto Illumos (unha bifurcación de OpenSolaris), que se utilizou anteriormente como base para migrar os cambios relacionados con ZFS a FreeBSD. Ata hai pouco tempo, o soporte para a base de código ZFS en Illumos foi proporcionado por Delphix, que desenvolve o sistema operativo DelphixOS (garfo Illumos). Hai un ano, Delphix tomou a decisión de pasar a "ZFS en Linux", o que provocou que ZFS se estancase do proxecto Illumos e trasladase todas as actividades relacionadas co desenvolvemento ao proxecto "ZFS en Linux", que agora se considera a implementación principal. OpenZFS.

Os desenvolvedores de FreeBSD decidiron seguir o exemplo xeral e non tentar aferrarse a Illumos, xa que esta implementación xa está moi atrasada en funcións e require grandes recursos para manter o código e migrar os cambios. "ZFS en Linux" agora é visto como o principal proxecto de desenvolvemento de ZFS, único e colaborativo. O soporte de FreeBSD integrarase directamente no código ZFS en Linux e desenvolverase no repositorio principal deste proxecto.

Algunhas funcións que están dispoñibles no porto "ZFS en Linux" de FreeBSD pero que faltan na implementación ZFS de Illumos:

  • Modo multihost (MMP;
  • Protección de modificadores múltiples);
  • Sistema de cotas ampliado;
  • Cifrado de conxuntos de datos;
  • Selección separada de clases de distribución de bloques (clases de asignación);
  • Uso de instrucións do procesador vectorial para acelerar a implementación de RAIDZ e os cálculos da suma de verificación;
  • Ferramentas de liña de comandos melloradas;
  • Arranxáronse moitos erros relacionados coas condicións e bloqueos da carreira.

Fonte: opennet.ru

Engadir un comentario