Descubre por qué dejé de usar RAID en mi servidor Plex y cómo Unraid se convirtió en la solución flexible y segura que necesitaba para optimizar mi almacenamiento.
RAID es normalmente el método de referencia para la redundancia en servidores, y definitivamente ha resistido la prueba del tiempo. ¿Y si te dijera que dejé de usar RAID intencionadamente en mi servidor Plex? Aquí están las razones.
RAID requiere todos los discos del mismo tamaño
Mi primer NAS construido en casa funcionaba con TrueNAS, que utiliza una estructura RAID tradicional para sus discos. Mientras TrueNAS maneja todo el software de RAID (a lo que llegaré sobre por qué eso puede ser importante en un momento), casi de inmediato me desanimé a usar RAID.
Uno de los mayores inconvenientes de RAID, en mi opinión, es que requiere que todos los discos sean del mismo tamaño. Tenía una amplia gama de tamaños de discos de almacenamiento que quería usar para mi NAS, incluyendo discos de 3TB, 4TB, 6TB y 8TB.
Con el RAID tradicional, todos esos discos habrían estado limitados a 3TB de almacenamiento. Esto significa que solo utilizaría el 50% del espacio disponible en los discos de 6TB y alrededor del 35% de los discos de 8TB. El resto se quedaría sin usar.
Esto me parecía un desperdicio. Tenía el espacio del disco, ¿por qué no podía usarlo? Entiendo cómo funciona RAID y por qué funciona de esa manera, pero no estaba satisfecho. Tenía que haber una mejor solución.
Si tu controlador RAID falla (o incluso tu sistema operativo), la información se pierde
Mientras TrueNAS (y otros sistemas RAID basados en software) pueden ser típicamente "portátiles" en el sentido de que puedes mover el sistema operativo (SO) a un nuevo sistema y tus datos van con él, eso aún te hace depender de que el SO no falle. El sistema operativo tiene la información relacionada con qué datos van en qué disco, y esa es la única manera de acceder a los datos.
Si usas un controlador RAID basado en hardware, y el controlador falla, hay una posibilidad de que tus datos también se pierdan. Los discos podrían estar completamente bien, pero si el controlador RAID se corrompe, hay una posibilidad de que pierdas tu información.
Con la forma en que funciona RAID, si no tienes la "clave" que le dice al sistema cómo decodificar los discos, ninguna de la información es accesible.
Esto era algo que no quería dejar al azar. El hardware falla, los sistemas operativos se corrompen, y no me gustaba dejar mis datos en manos de esas cosas. Claro, muchas personas lo hacen y las fallas son raras, pero ¿por qué dejarlo al azar?
Al igual que la limitación de tener todos los discos del mismo tamaño (o limitados al disco más pequeño), sabía que tenía que haber una mejor solución para mis problemas de almacenamiento—y tenía razón.
El sistema de paridad de Unraid resuelve todos estos problemas
Donde RAID me falla, Unraid tiene éxito. Sí, Unraid es un sistema operativo de pago con sus propias limitaciones, pero hace todo lo que necesito y más.
En lugar de depender de RAID, Unraid utiliza un sistema de paridad para mantener tus datos redundantes. Esencialmente, la forma en que funciona la paridad de Unraid es que utiliza un cálculo del disco de paridad más todos tus otros discos para saber a qué debe configurarse el disco de paridad. Ya sea 0 o 1.
Esto sucede para cada bit en el disco, y significa que puedes utilizar discos de cualquier tamaño en el servidor sin problemas. La única limitación de tamaño de disco es el tamaño de tu disco de paridad. Este debe ser el más grande (o igual al más grande) de tu sistema.
Mi servidor Unraid actual utiliza un disco de 12TB para paridad, y luego tengo discos de 4TB, 6TB y 8TB debajo que se combinan para darme el conjunto de almacenamiento al que tengo acceso. Cuando quiero cambiar las cosas, simplemente apago el arreglo, retiro un disco y lo reemplazo. Luego reconstruye la paridad, y estoy listo para continuar.
Otra ventaja de esto es cuando tienes una falla en un disco. Lo sé, ¿falla en un disco y ventaja en la misma oración? A veces.
Recientemente, tuve que fallar tanto un disco de 6TB como uno de 4TB en mi servidor Unraid. Dado que tenía mucho espacio de almacenamiento disponible en los otros discos, en realidad pude mover datos de los discos fallidos a los discos que funcionaban y luego simplemente retirar el disco fallido del arreglo.
¿Cómo es eso posible? Bueno, a diferencia de RAID, que distribuye partes de archivos en todos los discos, Unraid almacena archivos completos en cada disco y te da acceso a ellos directamente. De hecho, puedes quitar un disco de un servidor Unraid y conectarlo a cualquier máquina Linux para acceder a los datos.
Esto significa que no estoy preocupado por el fallo de una tarjeta RAID o un SO poniendo mis datos en riesgo. Podría perder mi arreglo.
Configurar y tener que reconstruir eso para poner en marcha el servidor, pero puedo acceder a mis discos individuales y a los archivos que contienen desde casi cualquier computadora.
Todo esto se combinó para darme más flexibilidad y capacidades de las que normalmente obtendría de un arreglo RAID tradicional. Claro, el rendimiento de lectura y escritura de Unraid es menor al de ZFS, pero las capacidades de almacenamiento son mucho mayores.
Esta es solo una de las razones por las que elegí Unraid en lugar de TrueNAS para mi servidor en casa. Hay varios otros factores que influyeron en la decisión, y el precio ni siquiera está en la lista.
Creo que Unraid vale cada centavo en cuanto al precio que cobra el equipo. Es un software fantástico, extremadamente fácil de usar, y funciona en casi cualquier hardware, incluidos antiguos servidores de grado empresarial de eBay.
Si deseas encontrar artículos similares a Por qué dejé de usar RAID en mi servidor de medios Plex, te sugerimos revisar la categoría Streaming.

Deja una respuesta