Cuando estésarmando tu NAS perfecto, hay varias cosas que deberás tener en cuenta. Una vez que hayas elegido el hardware y las unidades, tendrás que elegir unsistema operativo para tu servidor de almacenamiento. Dado que la mayoría de los sistemas operativos NAS no son compatibles con todos los sistemas de archivos existentes, tendrás que investigar antes de decidirte por uno.

Pero si está buscando un sistema de archivos repleto de funciones que pueda manejar la mayoría de las cargas de trabajo NAS y al mismo tiempo mantener sus valiosos datos a salvo de daños, ZFS es fácilmente la mejor opción en este momento.

Relacionado
10 consejos y trucos que todo usuario de TrueNAS debería saber

La línea TrueNAS de iXsystem combina bien con dispositivos NAS autoensamblados, y aquí hay diez consejos para ayudarlo a aprovechar al máximo estos sistemas operativos

2

5Grandes disposiciones de autocuración

Para mantener a raya la corrupción

TrueNAS Scale con la pestaña Protección de datos abierta

Cada vez que transfiere archivos a un grupo de ZFS, se crean sumas de comprobación de extremo a extremo tanto para los datos como para los metadatos. ZFS utiliza estas sumas de comprobación para comprobar si hay errores en los datos y, si se detectan daños, el sistema de archivos intenta reparar los datos con la ayuda de conjuntos de datos reflejados.

Además, ZFS también le permite configurar tareas de limpieza periódicas para verificar la integridad de los datos almacenados y evitar que la pérdida de bits dañe sus archivos. Combine esta función con algo dememoria ECCy tendrá una solución de almacenamiento sólida que es altamente resistente a la corrupción de datos.

4Funciones sólidas de compresión, cifrado y deduplicación.

Necesitarás una buena CPU y mucha RAM para el último.

Configuración del cifrado en una unidad ZFS en Ubuntu

Si tiene toneladas de datos que necesita almacenar en su NAS, ZFS ofrece varios algoritmos de compresión para ayudarlo a ahorrar espacio en el disco. Mientras tanto, para aquellos que se preocupan por la confidencialidad de sus datos, ZFS le permite cifrar conjuntos de datos importantes para evitar el acceso no autorizado a sus archivos.

Luego está la función de deduplicación que elimina copias redundantes de los mismos datos. Admito que no es para todos, especialmente porque tiende a acaparar la VRAM como un loco. Pero si eres alguien que tiene múltiples copias de ISO, películas y otros archivos grandes almacenados en todo tu NAS, puede haber algún beneficio al usar la funcionalidad de deduplicación que ofrece ZFS.

3Mayor confiabilidad

Créeme, las instantáneas pueden ahorrarte mucho dolor.

La opción para agregar una tarea de instantánea periódica en TrueNAS Scale

Si bien las medidas de autorreparación que ofrece ZFS son bastante útiles, la combinación de copia en escritura e instantáneas hace que este sistema de archivos sea fantástico para almacenar datos importantes. A diferencia de los sistemas de archivos con registro en diario, ZFS no modifica los datos almacenados en los bloques cuando se sobrescriben algunos archivos. En cambio, crea un bloque completamente nuevo y modifica los metadatos de los datos actualizados para vincularlos al bloque recién creado.

ZFS también permite tomar instantáneas, que contienen información sobre el sistema de archivos en un momento específico. No me malinterpretes, necesitarás más que solo instantáneas para hacer una copia de seguridad de tus datos. Pero lo bueno de las instantáneas es que puedes volver a cargar una versión anterior si sobrescribes o eliminas accidentalmente algunos archivos.

2Rendimiento decente

Proporciona un gran equilibrio entre características y rendimiento.

Ejecutar TrueNAS Scale en dos dispositivos diferentes, con el protocolo iSCSI habilitado en ambos

Antes de hablar sobre el rendimiento de ZFS, no se puede negar que su rendimiento es ligeramente inferior al de los sistemas de archivos convencionales, como EXT4 y XFS. Pero su rendimiento sigue siendo bastante decente, especialmente si se tienen en cuenta las funciones de fiabilidad adicionales que ofrece ZFS.

Si bien el resultado general depende de sus cargas de trabajo específicas, ZFS es mucho más rápido que BTRFS. Eso es antes de agregar ZIL o L2ARC a la ecuación, y la diferencia se hace aún mayor si está ejecutando una configuración de múltiples unidades en una configuración RAID.

1Soporte RAID superior

Ideal para acaparadores de datos con racks enteros de unidades

RAID, o matriz redundante de unidades independientes (o económicas, según lo que creas), es una función increíble que te permite aprovechar varias unidades en configuraciones en banda, duplicadas, con paridad o híbridas. Claro, técnicamente puedes configurar RAID en muchos sistemas de archivos, pero ZFS es una de las mejores opciones si planeas usar configuraciones RAID complejas en tu NAS.

Además de los tipos de RAID convencionales (que suelen denominarse Stripe y Mirror), ZFS también permite configurar grupos de almacenamiento RAID-Z. Algunos sistemas operativos basados ​​en ZFS, como TrueNAS Scale, llevan esto al siguiente nivel al permitir configurar unidades en modos DRAID, que es más de lo que se puede hacer en un sistema de archivos BTRFS.

Puede que ZFS sea difícil de aprender, pero es un sistema de archivos completo para usuarios de NAS.

El asistente de creación de grupos en TrueNAS Scale

Ahora que he analizado las ventajas de ZFS, es hora de repasar algunas de sus desventajas. A diferencia de BTRFS, no se puede reducir el tamaño de una partición ZFS y reemplazar unidades implica mucho más dolor de cabeza si se ejecutan Zpools en el NAS. Para la mayoría de los usuarios (incluido yo mismo), ZFS es un poco más complicado de configurar sobre una distribución Linux existente en comparación con, por ejemplo, usarlo en un sistema operativo especializado como laserie TrueNAS.

Dicho esto, sigue siendo mi sistema de archivos favorito para un NAS, principalmente porque combina soporte RAID de primer nivel con la confiabilidad de las instantáneas, al mismo tiempo que proporciona un rendimiento decente en cargas de trabajo intensivas.

Relacionado
Intenté almacenar todos mis juegos de Steam en un NAS: así fue como me fue

La experiencia no fue tan mala gracias al increíble protocolo iSCSI.

10