Ya sea que esté planeando causar un NAS personalizado o simplemente desea comprar un servidor de almacenamiento preconstruido, es una buena idea investigar a fondo sus componentes. Lo mismo ocurre con el sistema eficaz, ya que las distribuciones centradas en el NAS tienden a tener conjuntos de ventajas y peculiaridades completamente diferentes. Si es un laberatorio casero experimentado, sabrá que designar el sistema de archivos correcto para su NAS es tan esencial como el sistema eficaz y el hardware, potencialmente incluso más que los componentes, ya que puede cambiarlos más delante.
ZFS es una de las opciones más populares, ya que es lo suficientemente confiable para los principiantes al tiempo que ofrece una gran cantidad de características para acaparadores de datos hardcore. Posteriormente de todo, está armado con excelentes disposiciones de autocuración, ofrece un rendimiento sólido en las cargas de trabajo RAID y admite instantáneas para copias de seguridad eficientes. Desafortunadamente, es para cometer graves errores cuando se trabaja con piscinas ZFS, que pueden fábula de cocaína en errores irrecuperables en su NAS.
Ir para configuraciones de memoria desprecio
Comience con 8 GB de RAM, luego agregue 1 GB por 1 TB de espacio en disco
Las tendencias de espada de memoria de ZFS son su anciano desventaja en comparación con BTRFS y sistemas de archivos rivales, hasta el punto en que se encontrará con problemas de estabilidad y rendimiento importantes si su sistema no cumple con los requisitos mínimos de RAM. Entre su tendencia a juntar metadatos en la memoria, las tareas de matorral y los cachés de RAM, ZFS requiere un imperceptible de memoria de 8 GB, que es la misma cantidad que necesitará para una instalación típica de Windows 11.
Pero el seguro problema comienza una vez que averiguación enormes grupos de almacenamiento, donde tendrá que colocar aún más memoria en su NAS. Como regla militar, debe obtener al menos 8 GB de RAM y seguir agregando 1 GB para cada terabyte de almacenamiento efectivo. Para las personas que buscan cachés de L2ARC, querrá otro 1 GB de memoria por cada 50 GB de su distinción.
No usa instantáneas o tareas de matorral
Querrá configurar horarios automatizados para estas tareas.
ZFS tiene numerosas utilidades centradas en el NAS, con instantáneas y tareas de matorral que son las más importantes. Para los no iniciados, las instantáneas pueden capturar el estado de su NAS en un momento específico. Similar a los puntos de control en los juegos, puede usar sus instantáneas para recargar sus grupos de almacenamiento a sus estados anteriores. Hexaedro que consumen menos almacenamiento que las copias de seguridad convencionales, son una aparejo efectiva para recuperarse de modificaciones accidentales. Mientras tanto, las tareas de fregado revisen sus grupos ZFS en averiguación de bloques malos y corrupción silenciosa. Si tiene unidades redundantes en su configuración, las tareas de Scrub incluso pueden intentar corregir estos errores.
Dependiendo de la configuración de su sistema eficaz y ZFS, estas utilidades pueden no estar habilitadas de forma predeterminada. Si está en un servidor CLI Barebones, puede usar el comando de Nombre/Nombre de datos de Snapshot de ZFS para crear instantáneas manuales, mientras que ZFS Scrub Pool-Name le permitirá ejecutar tareas de Scrub. Pero idealmente, querrá automatizar estas tareas, y ahí es donde los trabajos de Cron son aperos.
Uso de configuraciones incorrectas de RAID
Haga su investigación antaño de comprometerse con una configuración de RAID
Si ha incursionado en los servidores caseros antaño, es posible que haya escuchado sobre la variedad redundante de la instalación de discos independiente (o financiero, dependiendo de a quién le pregunte). RAID es una forma ordenada de explotar las unidades adicionales en su NAS, lo que le permite engrosar el rendimiento de sus grupos ZFS, añadir HDD reflejados a la mezcla o ofrecer confiabilidad adicional utilizando discos de paridad (o incluso los tres en niveles más altos).
Desafortunadamente, cuanto más suspensión subas por la dependencia de nivel de incursión, más unidades necesitarás incorporar a tu configuración. Si correctamente aún es posible cambiar los niveles de redacción, seguramente encontrará problemas si termina reduciendo sus piscinas a rayas, reflejadas o con paridad. Como tal, recomiendo investigar exhaustivamente antaño de sumergirse en la cado del conejo RAID, o puede quedarse atascado con largos tiempos de migración en el mejor de los casos, y la pérdida de datos y los grupos de almacenamiento irrecuperables en el peor.
Olvidando asignar un compensador de disco a una VM centrada en NAS
Pase la polímero del compensador SATA/HBA a su máquina potencial
Este consejo es para los laberos de inicio que prefieren virtualizar sus servidores de almacenamiento utilizando máquinas virtuales. Simplemente ocurrir las unidades a su plataforma de virtualización puede parecer una forma sin problemas al principio. Pero transmitido que las operaciones ZFS requieren un control total sobre sus unidades, está obligado a terminar con errores en su género de almacenamiento tarde o temprano.
Como tal, querrá ocurrir todo el compensador de almacenamiento a su máquina potencial NAS en puesto de solo los discos. De esa guisa, su VM con ZFS tiene llegada directo a nivel de hardware a sus unidades de almacenamiento. Alternativamente, si confía en dispositivos HBA o tarjetas de expansión de almacenamiento, querrá habilitar PCI Passthrough para ellas. Confía en mí, una hora gastada en PCI Passthrough es mucho mejor que todo el tiempo que tendrás que llevar los errores de ZFS de depuración si no pasa el compensador de disco a su servidor NAS virtualizado.
Algunos consejos más de ZFS para equilibrar tu placer NAS
Adicionalmente de estos errores comunes, hay otras dificultades que debe evitar al configurar las piscinas ZFS. Mezclar unidades de diferentes capacidades y velocidades de transferencia en las piscinas de redadas es una idea terrible, especialmente si intenta optar por una configuración de redadas malditas que involucran HDD y SSD. Adicionalmente de las instantáneas, igualmente querrá crear copias de seguridad automatizadas (idealmente en una configuración de 3-2-1) para evitar perder sus archivos a la corrupción de datos irrecuperable. Para las personas que son tan paranoicas como yo, el uso de la memoria ECC puede proteger sus datos del flagelo de la pudrición de bits.






