Abrir ZFS 2.0.0

Se ha lanzado una actualización importante para el sistema de archivos y sus herramientas de mantenimiento, OpenZFS 2.0.0. La nueva versión admite kernels de Linux a partir de la 3.10 y kernels de FreeBSD a partir de la versión 12.2 y, además, ahora combina código para ambos sistemas operativos en un único repositorio. Entre los cambios más importantes, los desarrolladores destacan los siguientes:

  • Se agregó la capacidad de reconstruir secuencialmente (LBA) una matriz RAID Mirror vDev destruida. Este mecanismo es mucho más rápido que la recuperación tradicional de "curación". Sin embargo, no verifica las sumas de verificación del bloque, por lo que inmediatamente después de su finalización, el siguiente paso es iniciar una verificación de integridad del sistema (depuración).

  • Restaurar los datos de la caché L2ARC después de reiniciar el sistema. El caché en sí utiliza una cantidad dedicada de RAM, sin utilizar el disco duro más lento para el acceso frecuente a los datos. Ahora, después de reiniciar, los datos de la caché L2ARC estarán en su lugar.

  • Soporte para compresión en formato ZStandard, que proporciona un nivel de compresión comparable a GZIP, pero al mismo tiempo un rendimiento mucho mayor. Para mayor comodidad, el administrador tiene la posibilidad de seleccionar el nivel de compresión para garantizar el mejor equilibrio entre rendimiento y ahorro de espacio en disco.

  • Capacidad de seleccionar datos al transferir usando comandos de envío/recibir. Ahora los administradores pueden excluir manualmente datos privados o innecesarios de la transferencia antes de copiar una instantánea.

  • Se han implementado muchas otras mejoras menos significativas, pero no menos agradables, en particular, se ha escrito un módulo pam para cargar claves de cifrado de carpetas, se han reorganizado las páginas man y documentación actualizada, agregó un generador de montaje de volumen zfs para systemd, amplió el registro en syslog, mejoró la compatibilidad con los cargadores de arranque del sistema y mucho más.

  • Se han agregado nuevos comandos y teclas a los existentes, sobre los cuales puede leer más en breves comentarios sobre el lanzamiento.

  • Se han optimizado una serie de herramientas internas en términos de velocidad y uso eficiente de los recursos del sistema.

Registro de cambios completo.

Fuente: linux.org.ru