Comenzó la prueba de las compilaciones de FreeBSD, traducidas a «ZFS on Linux»

Kris Moore, creador del proyecto PC-BSD y vicepresidente de iXsystems, anunció sobre el inicio de la prueba de las compilaciones de instalación FreeBSD 12-STABLE y FreeBSD 13-HEAD, en las que la implementación de sistema de archivos ZFS originalmente soportada en FreeBSD ha sido reemplazada por el trabajo del proyecto «ZFS on Linux«. Gracias a la iniciativa de asegurar la portabilidad del código de «ZFS on Linux» a otros sistemas, para FreeBSD se han preparadas portado los sysutils/zol (utilidades) y sysutils/zol-kmod (módulo del núcleo), que ahora se ofrecen para prueba. En el contexto del sistema de archivos, la forma más simple de probar es proporcionar imágenes de instalación listas, en las que la implementación original de ZFS está deshabilitada y se preinstalan los puertos de «ZFS on Linux». Para el sistema de archivos de la partición raíz se pueden usar UFS y ZFS.

Recordemos que en diciembre del año pasado los desarrolladores de FreeBSD presentaron la iniciativa de migrar a la implementación de ZFS del proyecto «ZFS on Linux» (ZoL), alrededor del cual se ha concentrado recientemente toda la actividad relacionada con el desarrollo de ZFS. Se mencionó como razón de la migración la estancación de la base de código de ZFS del proyecto Illumos (un fork de OpenSolaris), que anteriormente se había utilizado como base para llevar los cambios relacionados con ZFS a FreeBSD. El mantenimiento de la base de código de ZFS en Illumos había sido hasta hace poco llevado a cabo por la empresa Delphix, que desarrolla el sistema operativo DelphixOS (fork de Illumos). Hace un año, la empresa Delphix decidió migrar a «ZFS on Linux», lo que llevó a la estancación de ZFS del proyecto Illumos y al traslado de toda la actividad de desarrollo relacionada al proyecto «ZFS on Linux», que ahora se considera la implementación principal OpenZFS.

Los desarrolladores de FreeBSD decidieron seguir el ejemplo general y no intentar aferrarse a Illumos, ya que esta implementación ya se está quedando muy atrás en funcionalidad y requiere más recursos para mantener el código y transferir cambios. «ZFS on Linux» ahora se considera como el principal proyecto colaborativo de desarrollo de ZFS. El soporte para FreeBSD se integrará directamente en el código de «ZFS on Linux» y se desarrollará en el repositorio principal de este proyecto.

Algunas de las características disponibles en el puerto de «ZFS on Linux» para FreeBSD, pero ausentes en la implementación de ZFS de Illumos:

  • Modo multihost (MMP;
  • Protección contra Modificaciones Múltiples);
  • Sistema de cuotas avanzado;
  • Cifrado de conjuntos de datos;
  • Selección separada de clases de asignación de bloques;
  • Uso de instrucciones de procesador vectorial para acelerar la implementación de RAIDZ y el cálculo de sumas de verificación;
  • Herramientas de línea de comandos mejoradas;
  • Corrección de varios errores relacionados con condiciones de carrera y bloqueos.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster