¿Cuándo debemos usar discos duros RAID externos? ¿Las velocidades están limitadas por la entrada (es decir, USB 3.0 frente a FireWire, etc.)?

Un gabinete RAID externo tiene 3 propósitos

Disco scratch rápido para profesionales multimedia
Esto se conoce comúnmente como RAID 0 o Stripe. Ambas unidades están configuradas como un volumen que combina las capacidades de ambas unidades. Cuando el sistema escribe datos, escribe partes de ellos en ambas unidades. Si una de esas unidades falla, la matriz completa fallará y el usuario sufrirá una pérdida de datos catastrófica. Por una razón muy estúpida, generalmente para anunciar la capacidad combinada de toda la matriz en la caja, a menudo es así como las unidades son configuradas por la fábrica cuando conecta el dispositivo por primera vez.

A menos que sepa lo que está haciendo y tenga una demanda específica de unidades RAID 0, debe reconfigurar esta matriz en JBOD o espejo RAID 1. Esto puede llevar más de 24 horas en discos duros modernos de alta capacidad. De lo contrario, puede producirse la pérdida completa de datos cuando falla una de las unidades.

He tenido clientes que no han aprendido esta lección más de una vez y cada vez fue una aventura costosa.

Los profesionales multimedia los utilizan como unidades rápidas de scratch para acelerar cosas como la representación de video. Esto se está volviendo menos importante porque los SSD ofrecen un mejor rendimiento, especialmente en el bus SATA Express.

¡RAID 0 no es redundante!

Almacenamiento auxiliar que no tolera fallas.
Esto es JBOD (solo un montón de unidades) o disco concatenado. JBOD significa que cada unidad en la matriz es accesible de forma independiente. Disco concatenado significa que los discos están configurados como un volumen. Cuando una unidad se llena por completo, el sistema comienza a escribir en la segunda.

Dada la capacidad de disco muy alta de hoy, no tiene sentido invertir en un gabinete RAID y no usar RAID. Ninguno de estos modos es redundante. Al menos no perderá todos los datos si falla el disco vacío.

Por lo general, no se recomienda a menos que sepa lo que está haciendo y tenga un plan de respaldo comprobado.

Volumen de varias unidades resistente a fallas
Esto se configura comúnmente como RAID1 (espejo), RAID5 o RAID6 (matriz de rayas con paridad), RAID 10 (un espejo de rayas)

El propósito principal de tener un dispositivo RAID es proteger contra fallas de una sola unidad. En una configuración RAID 1, tendrá datos escritos en ambas unidades simultáneamente. Si una de esas unidades falla, es probable que ni siquiera lo note. El sistema continuará funcionando con la unidad restante. Muy a menudo, esto se usa como una unidad de respaldo.

Escribir datos en RAID 5 significa que los datos se escriben en las 3 unidades. Puede obtener más información al respecto en los niveles RAID estándar.

Si elige confiar en RAID 5 con 3 volúmenes, lo cual es común, su matriz funcionará en modo degradado hasta que se reemplace la unidad fallida. Si falla una segunda unidad, lo que sucede mucho porque la gente no se da cuenta cuando falla la primera unidad debido a una falsa sensación de seguridad, se enfrentará a la recuperación de datos RAID 5 y no es barato. Habiendo tenido que recuperar numerosos arreglos RAID 5 defectuosos, me resulta difícil recomendar RAID 5 en casa con tan pocas unidades. El espejo RAID 1 es mi preferencia porque simplemente puede romper el espejo y tener dos unidades idénticas que cualquier computadora pueda leer como si fueran unidades individuales normales.

Almacenamiento auxiliar vs. unidad de respaldo

En el momento en que escribe datos únicos que no puede permitirse perder en su unidad de “copia de seguridad”, se convierte en un “dispositivo de almacenamiento auxiliar”. Para que las copias de seguridad sean copias de seguridad reales, los datos deben existir en al menos dos lugares en todo momento. Uno de esos lugares está en la unidad de respaldo y el otro está en la fuente. Debe asegurarse de que su unidad de copia de seguridad sea robada o destruida no provocará la pérdida de datos irremplazables. Las unidades externas a menudo se arrastran de la mesa al piso y luego personas como yo reciben una llamada “Necesito recuperar una unidad de respaldo externa”. Es muy costoso reparar el daño físico a un disco duro.

Interfaces y velocidades

Puede acceder al dispositivo RAID externo, según el modelo de gabinete, a través de:

  • USB 3.0: USB no era la mejor opción porque 2.0 era simplemente demasiado lento, pero USB 3.0 finalmente es lo suficientemente rápido.
  • SATA y eSATA: hasta 6 Gbps en SATA 3. Requiere un adaptador eSATA u otro medio para agregar un puerto eSATA a la PC, como mediante el uso del soporte eSATA conectado a los puertos SATA normales en la placa base, pero es rápido.
  • Gigabit Ethernet: los gabinetes de almacenamiento conectados a la red son pequeñas computadoras Linux. El gabinete RAID actúa como un servidor y usted está sujeto a las limitaciones de ancho de banda de red de su equipo. Las redes Gigabit son lo suficientemente rápidas para la mayoría de las personas.
  • Thunderbolt: interfaz extremadamente rápida que reemplaza a Firewire
  • IEEE 1394 Firewire: evita la CPU, muy rápido incluso cuando el sistema está muy cargado. Esta interfaz ahora está obsoleta, pero fue muy popular para la edición de video profesional y el trabajo de audio.
  • También hay tecnologías de servidor como SCSI, FibreChannel, InfiniBand, SATA Express y SAS.

Hablando en términos prácticos, querrá explorar utilizando USB 3.0, eSATA y Thunderbolt.
Algunos pueden encontrar un dispositivo NAS con Gigabit Ethernet también una opción atractiva. No intentes usarlo a través de WiFi para transferencias masivas de archivos si valoras tu cordura. 🙂

Es probable que USB 3.0 sea la opción menos costosa. La sobrecarga de la CPU en un sistema equipado con USB 3.0 es insignificante porque todo el sistema es excesivo para la mayoría de las personas cuando se ejecuta un sistema operativo que no consume todos los recursos.

Los discos duros modernos son mucho más lentos que las interfaces utilizadas para acceder a ellos, con la excepción de los SSD. Por esa razón, es probable que no vea mucha diferencia de rendimiento entre las interfaces actuales. Sin embargo, verá una diferencia con USB 2.0 y FastEthernet de 100 Mbps anteriores. Además, un dispositivo RAID en el hogar generalmente no se usa por razones de rendimiento, por lo que el rendimiento realmente no importa mucho.

¿Qué sucede cuando una unidad muere en un dispositivo RAID?

Si se trata de un RAID1, RAID10 o RAID5, por lo general podrá simplemente quitar la unidad defectuosa, instalar una nueva unidad que sea al menos tan grande como la unidad defectuosa y activar un proceso de reconstrucción para restaurar la resistencia a fallas. Algunos modelos comenzarán a reconstruir la matriz automáticamente al detectar una nueva unidad.

Muchos sistemas le permitirán hacer esto sin apagar la matriz. Su computadora ve la matriz como una unidad. Si es saludable o degradado no es algo que su sistema operativo sabrá. Hasta donde su computadora sabe, no pasó nada.

Si se tratara de una sola unidad y descubriera que sus copias de seguridad no eran confiables, llamaría a alguien como yo y descubriría lo costoso que es recuperar los datos. Así que no seas esa persona y obtén un espejo RAID 1 hoy. 🙂

Poder cambiar simplemente una unidad fallida sin ningún tipo de estrés es la razón principal por la que elegimos invertir en gabinetes RAID

Mientras la unidad se está reconstruyendo, lo que puede llevar más de 24 horas en unidades enormes, todo el dispositivo debe considerarse en riesgo. Se debe realizar otra copia de seguridad en un destino diferente.

Los espejos RAID 1 generalmente se reconstruirán más rápido.

Debe configurar el software para que le notifique tan pronto como una de las unidades de su unidad RAID muera.

Es absolutamente crítico. Las unidades RAID generalmente se envían con dicho software, pero la mayoría de las personas nunca las configuran. Luego terminan llamando a una empresa de recuperación de datos. Asegúrese de configurar esto primero antes de agregar cualquier dato a la unidad.

Una unidad RAID de interfaz externa se trata principalmente de la protección de datos a través de la redundancia y no necesariamente de la velocidad. Sin embargo, una unidad RAID es más eficiente al hacer muchas lecturas pequeñas de datos.

Cuando se configura en un nivel donde más de una unidad tiene los mismos datos almacenados, el controlador RAID puede alternar las lecturas entre las unidades redundantes. La lectura de datos de una unidad mientras otra unidad se posiciona para el siguiente bloque de datos necesarios en lugar de esperar a que la unidad original se reposicione antes de hacer la siguiente lectura es más eficiente y por lo tanto más rápido.

La velocidad de la interfaz también es un nombre inapropiado. Las interfaces como USB 2 y 3, Thunderbolt, etc. generalmente se clasifican en lecturas o escrituras continuas, pero en el mundo real rara vez movemos un archivo de medio gigabyte hacia o desde una unidad externa. En general, alternamos lecturas y escrituras en pequeños fragmentos en un archivo abierto y rara vez utilizamos la capacidad total de la interfaz de red.

Solo otro ejemplo del antiguo axioma “La herramienta adecuada para el trabajo correcto”.

RAID ( Matriz redundante de discos de bajo costo o, hoy más comúnmente, Matriz redundante de discos independientes ) es una solución implementada para garantizar la redundancia, no es cuestión de velocidad.

En términos simples, se trata de una solución de respaldo avanzada, realizada a nivel de hardware, que crea varias copias de respaldo especulares utilizando una cierta cantidad de discos duros para que, en caso de que uno de ellos falle, siempre pueda recuperar datos de los otros.

Hay varias soluciones RAID (aquí para más detalles: en.wikipedia.org/wiki/RAID).

Cada uno de ellos tiene diferentes niveles de rendimiento (consulte esta página: ¿Qué nivel de RAID es el adecuado para mí?).

El propósito básico de usar discos duros externos siempre es tener una copia de seguridad de sus datos preciosos, puede haber diferentes razones para tener un disco duro externo, algunas personas mantienen un SSD adicional para tareas pesadas como juegos para acelerar su computadora. no están limitados por la entrada.