Categorías
Guías de compra

Construyendo mi propio TrueNAS Core 11-bay+ ATX basado en la compilación 4.1 de ServerBuilds' NAS Killer

Recientemente he construido un servidor basado en el NAS Killer 4.1 de (serverbuilds.net) de JDM_WAAAT. Tiene una CPU Xeon 1270V2 de 2012 que tiene 4 núcleos, 8 hilos y 32 GB de memoria de código con corrección de errores. Es una configuración realmente asequible, ya que la mayoría de las piezas son usadas y de grado empresarial antiguo. Consideré la posibilidad de comprar UnRAID, pero me decidí por TrueNAS para garantizar un rendimiento superior de los discos múltiples con ZFS.

¿Por qué querrías hacer tu propio TrueNAS? He mirado las ofertas de Synology, Qnap, Asustor, y las he encontrado escasas. Podría ir con un 4-bay para $400 a $600 (sin accionamientos) o construir el mío propio por menos de $400 (también sin accionamientos) que puede albergar más de ocho discos duros de 3,5″ + tres de 2,5″ + más tarde convertir las dos bahías de 5,25″.

Además, las cajas NAS disponibles en el mercado suelen contar con CPUs de baja potencia, mientras que yo adquirí un Xeon 1270V2 usado con mucha potencia para las aplicaciones y las funciones avanzadas de TrueNAS. ¿Expansión? Hay formas de añadir pilas adicionales de discos duros si te quedas sin espacio con las construcciones DIY, así como si tienes espacio en tu espacio de trabajo.

Otra ventaja para el sistema NAS especializado, al menos TrueNAS, es que todos sus archivos se comprimen automáticamente y ocupan un poco menos de espacio en la matriz de discos dependiendo del tipo de archivo.

heliberto arias raNIrcd39jY unsplash | Graydon Schwartz

DIY vs Synology vs QNAP

¿Cómo se comparan estas diferentes opciones con el bricolaje?

TrueNAS DIY
NAS Killer 4.1
Synology
DS920+
QNAP
TS-932PX-4G
Xeon 4 núcleos / 8 hilosCeleron de cuatro núcleosARM 4 Quad-Core
32 GB DDR3
ECC

(Mad Maxed)
4GB DDR4
No-ECC
(Actualizable a 8 GB)
4GB DDR4
No-ECC
(Actualizable a 16 GB)
Más de 8 discos duros de 3,5″ + 3 SSD de 2,5″.
(Actualizar a más de 20 discos duros)
4 discos duros de 3,5″
(Actualizar hasta 9 discos duros)
5 discos duros de 3,5″ + 4 SSD de 2,5″.
(Actualizable a 17 discos duros)
2x1Gbe 2x1Gbe2x1Gbe
+ 10Gbe para $30ish+ 10Gbe para N/AIncluye
Soporta 2+ M.2 SSDAdmite dos SSD M.2No se admite
Menos de $400*$549.99$599.99

Estas son, literalmente, las otras dos cajas que pensé en comprar hasta que me encontré con la versión actualizada del NAS Killer 4.1, que es bastante buena. ^_^

El precio de construcción del NK4.1 depende en gran medida de los precios del mercado de eBay y/o de si puedes ofrecer al vendedor un precio más bajo. He ahorrado un poco en la placa base (-$5) y los 4x8GB de memoria DDR3 ECC (-$5.99).

Otra razón por la que me atrajo el modelo 4.1 fue la inclusión de la LSI SAS2008, una controladora SAS integrada. Esto no solo ahorra $25ish para un controlador SAS, sino también espacio para tarjetas adicionales como una tarjeta Ethernet 10Gbe o una tarjeta adicional NVMe.

Hay otras instrucciones menos extensas en el sitio web y también han lanzado NAS Killer 4.2 con un todo en uno MB / CPU / RAM de eBay.

Lista de piezas

Compré el Cooler Master N400 en condición de nuevo de Amazon y llegó como tal.

Selección de disco duro

Acabé comprando cinco discos duros externos easystore de 8TB en Best Buy porque me enteré de que la garantía puede ser respetada si te quedas con la caja externa y la pequeña placa de circuito que integra la unidad con la carcasa de plástico de WD. Resultaron ser unidades de 5400RPM, lo que parece estar totalmente bien y, con suerte, ayudará a reducir el ruido cuando las transferencias de archivos están en curso.

ACTUALIZACIÓN: WD easystore 8TB ha bajado de precio en $10 y ahora cuesta $129,99 / por unidad. Merece la pena intentar que te igualen el precio a través del chat o devolverlo y comprarlo de nuevo. Tuve un amable representante de CS que fue capaz de reembolsar $50 debido a esta caída de precios.

El SSD de 120 GB de OCZ que tenía por ahí y está funcionando bien como unidad de arranque para TrueNAS.

Capacidad de almacenamiento utilizable

WDC WD80EDAZ-11T (5400RPM)Paridad
WDC WD80EDAZ-11T (5400RPM)Paridad
WDC WD80EDAZ-11T (5400RPM)ZRAID2
WDC WD80EDAZ-11T (5400RPM)ZRAID2
WDC WD80EDAZ-11T (5400RPM)ZRAID2
Capacidad total de almacenamiento en bruto:40,00 TB
Capacidad de almacenamiento de Zpool:36.25 TiB
Capacidad de almacenamiento utilizable de ZFS:20.80 TiB

Terminé con un total de 20,80 tebibytes de capacidad de almacenamiento utilizable de ZFS.

truenas rankstorage en windows 10 | Graydon Schwartz
Construyendo mi propio TrueNAS Core 11-bay+ ATX basado en el NAS Killer 4.1 Build 13 de ServerBuilds
truenas 20tb de almacenamiento utilizable | Graydon Schwartz
Construyendo mi propio TrueNAS Core 11-bay+ ATX basado en el NAS Killer 4.1 Build 14 de ServerBuilds

CrystalDiskMark

No pude conseguir que el disco # 5 superara los 200 MB/s tras múltiples pruebas de CrystalDiskMark, pero a estas velocidades no hay que preocuparse por la saturación de Gigabit Ethernet.

Disco #Lectura (MB/s)Escritura (MB/s)
Disco # 1212.25215.00
Disco # 2210.82211.39
Disco # 3222.88221.23
Disco # 4202.83203.96
Disco # 5197.27198.15

Temperatura del disco duro

Como no he cambiado o añadido a los ventiladores de la caja de 120mm, estaba viendo temperaturas de disco de hasta 50C en una de las unidades. Mientras que las otras unidades están funcionando un poco más frías.

Cómo comprobar la temperatura del disco duro en TrueNAS

Ir a Sección de informes:

  1. SELECCIONE: DISCO
  2. SELECCIONE: DISPOSITIVOS: Seleccione los dispositivos que desea comprobar.
  3. SELECCIONE: METRICA: Temperatura del disco

He colocado un pequeño ventilador circular delante de la caja del servidor, por ahora, para ayudar a mantener las cinco unidades de 3,5″ agradables y frescas hasta que pida más ventiladores silenciosos para la caja. Probablemente voy a reemplazar los ventiladores de la caja de valores que vinieron con el Caja de ordenador Cooler Master N400 ya que no son los ventiladores de caja más silenciosos o eficientes.

Encontré un ventilador que chocaba con el conector de alimentación de la placa base LGA1155, por lo que me vi obligado a atornillarlo oblicuamente o instalarlo en otro lugar.

Más tarde, en sustitución de los dos ventiladores suministrados por el Cooler Master N400 caja, recibí un paquete de 5 ventiladores Arctic casi silenciosos. En este momento, cuando el sistema no está cargado, el sistema es tan ruidoso como nuestro lavavajillas con temperaturas entre 32-34C. Ahora me siento mucho más cómodo manteniendo este servidor de almacenamiento en línea durante un período de tiempo más largo 🙂 .

Más tarde recibí un paquete de 5 ventiladores Arctic casi silenciosos en sustitución de los dos ventiladores suministrados. El sistema es tan ruidoso como nuestro lavavajillas en este punto cuando el sistema no está haciendo nada. Ahora las temperaturas de los discos duros están entre 32-33C en reposo. Ahora me siento mucho más cómodo para mantener este servidor de almacenamiento en línea durante más tiempo 🙂 .

Rendimiento de la transferencia de archivos

Vi entre 45-65MB/s a través del WiFi 5G, lo cual es aceptable y utilizable para hacer copias de seguridad de pequeños lotes de imágenes. Comprobé los informes de red de TrueNAS y lo confirmé. Vi hasta 594,71 mb/s (o 74,34MB/s) a través de la interfaz de red.

A continuación, probé una transferencia desde mi ordenador de sobremesa que estaba conectado directamente al servidor TrueNAS. En esta prueba no se utilizó ningún conmutador y esto era de esperar con 5 unidades en RAIDZ2 a través de 1Gbe ethernet. La transferencia de una carpeta del catálogo de Lightroom que contenía un poco más de 25 GB de archivos (54.154 archivos) tardó 20 minutos con una velocidad inicial de 100-110 MB/s hasta que el sistema se quedó sin caché ZFS, que está contenida en la RAM/memoria. Mantuvo el ritmo en torno a los 22-25MB/s durante el resto de la transferencia de archivos. La CPU pivotó entre 5% y 10% para el uso promedio y 40-48C para las temperaturas de la CPU, pero normalmente se mantuvo alrededor de 40-42C. Vi un pico de 48C pero nunca se mantuvo más que un breve momento.

Construyendo mi propio TrueNAS Core 11-bay+ ATX basado en ServerBuilds' NAS Killer 4.1 Build
Construyendo mi propio TrueNAS Core 11-bay+ ATX basado en el NAS Killer 4.1 Build 15 de ServerBuilds
Construyendo mi propio TrueNAS Core 11-bay+ ATX basado en ServerBuilds' NAS Killer 4.1 Build
Construyendo mi propio TrueNAS Core 11-bay+ ATX basado en el NAS Killer 4.1 Build 16 de ServerBuilds

He vuelto a probar con un montón de archivos en un archivo comprimido de 1,4 GB y he visto 113 MB/s de forma constante con GBe.

Mellanox 10G Gigabit SFP+

Más adelante, podría añadir un Tarjeta Mellanox 10Gbe (MNPA19-XTR) tanto al servidor como a mi ordenador de sobremesa para una ingesta mucho más rápida de las copias de seguridad o incorporar algún almacenamiento NVMe súper rápido a través del 10Gbe. Tengo curiosidad por saber lo rápidas que podrían ser las transferencias de archivos con solo las cinco unidades de 5400RPM 🙂 .

Un gran agradecimiento a ServerBuilds.net por toda la ayuda y los consejos para poner en marcha este sistema. Si no fuera por ellos podría haber terminado con una configuración propietaria.

Seguir leyendo

Por Graydon Schwartz

Más información sobre Graydon en el Sobre mí página.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *