Chris Moore, creador del proyecto PC-BSD y vicepresidente de iXsystems, sobre el inicio de las pruebas de los conjuntos de instalación. и , en el que se sustituye la implementación del sistema de archivos ZFS soportado originalmente en FreeBSD por los desarrollos del proyecto ""Gracias a la iniciativa de portabilidad de código "ZFS en Linux» a otros sistemas, para FreeBSD había Ahora se ofrecen para pruebas los paquetes sysutils/zol (utilidades) y sysutils/zol-kmod (módulo del kernel). En el contexto del sistema de archivos, la forma más sencilla de probarlos es proporcionar imágenes de instalación preconfiguradas en las que la implementación predeterminada de ZFS esté deshabilitada y los paquetes con "ZFS activado" estén preinstalados. Linux" UFS y ZFS pueden utilizarse como sistemas de archivos para la partición raíz."
Recordemos que en diciembre del año pasado a los desarrolladores de FreeBSD se les ocurrió transición a la implementación de ZFS del proyecto ""(ZoL), en torno al cual se ha centrado recientemente toda la actividad relacionada con el desarrollo de ZFS. El motivo citado para la migración fue el estancamiento del código base ZFS del proyecto Illumos (una bifurcación de OpenSolaris), que anteriormente se utilizaba como base para migrar los cambios relacionados con ZFS a FreeBSD. Hasta hace poco, Delphix, que desarrolla el sistema operativo, proporcionaba soporte para el código base ZFS en Illumos. (Bifurcación de Illumos). Hace un año, Delphix decidió cambiar a "ZFS en Linux”, lo que llevó al estancamiento de ZFS del proyecto Illumos y a la transferencia de toda la actividad de desarrollo al “ZFS en Linux", que ahora se considera la implementación principal .
Los desarrolladores de FreeBSD decidieron seguir el ejemplo general y no intentar aferrarse a Illumos, ya que esta implementación ya está muy rezagada en funcionalidad y requiere grandes recursos para el mantenimiento del código y los cambios de portabilidad. "ZFS en Linux" ahora se considera el principal y único proyecto de desarrollo colaborativo de ZFS. El soporte para FreeBSD se integrará directamente en ZFS en Linux" y desarrollarse en el repositorio principal de este proyecto.
Algunas de las características que están disponibles en el puerto "ZFS on" Linux» para FreeBSD, pero faltan en la implementación de Illumos ZFS:
- Modo multihost (;
- Protección de múltiples modificadores);
- Sistema de cuotas ampliado;
- Cifrado de conjuntos de datos;
- Selección separada de clases de distribución de bloques (clases de asignación);
- Uso de instrucciones de procesador vectorial para acelerar la implementación de RAIDZ y los cálculos de suma de comprobación;
- Herramientas de línea de comando mejoradas;
- Se corrigieron muchos errores relacionados con las condiciones de carrera y los bloqueos.
Fuente: opennet.ru
