¿Cuáles son los casos de uso típicos para cada nivel RAID?

RAID-0:
También conocido como rayas. Obtiene rendimiento debido al ancho de banda de disco agregado a expensas de la confiabilidad. No se recomienda a menos que esté bien tolerar el tiempo de inactividad y esté bien con la pérdida de datos. Sigue siendo útil para algunos escenarios, como los discos de memoria virtual.

RAID-1:
También conocido como reflejo. Fiabilidad a expensas del espacio en disco adicional y la infrautilización del ancho de banda del disco. Una opción de uso común para la fiabilidad de gama baja.

RAID-0 + 1:
Una combinación de espejos y rayas. Lo uso en la PC de mi casa.

RAID-4:
Múltiples discos de datos que comparten un disco de paridad, la idea es que gane ancho de banda de disco adicional mientras amortiza el costo de la paridad en múltiples discos de datos.

Para las escrituras, el disco de paridad se convierte en un cuello de botella a menos que el sistema de archivos esté específicamente diseñado para ello.

(La mayoría de los sistemas no usan esto, a excepción del WAFL de Netapp. La incursión tradicional 4 ha significado que el disco de paridad se convierta en un cuello de botella ya que, independientemente de dónde escriba, necesita actualizar la paridad en varios lugares sobre el disco. Sin embargo, dada la naturaleza de WAFL de nunca escribe en el lugar, y su uso de NVRAM para la asignación de escritura retrasada lo hace extremadamente adecuado para las escrituras. Si realmente le importan los detalles sangrientos, puede hacer una pregunta de seguimiento o leer los documentos de Netapp en WAFL, pero es algo fuera de tema en el contexto de esta pregunta).

RAID-5:
Múltiples discos con paridad distribuida, no hay un disco de paridad dedicado. Puede tolerar hasta 1 falla de disco.

RAID-5 es uno de los esquemas de almacenamiento más utilizados, ya que amortiza el costo de la paridad en varios discos y también mejora el ancho de banda del disco. Sin embargo, todavía es vulnerable a dos o más fallas de disco.

RAID-6:

La incursión 6 se refiere a cualquier forma de incursión que pueda tolerar hasta dos fallas de disco.

Algunas implementaciones incluyen RAID-DP (paridad diagonal de fila, http://www.netapp.com/us/library…, utilizada por las versiones más nuevas de Data Ontap de Netapp), RAIDZ (http://blogs.sun.com/bonwick/ ent …, utilizado por ZFS): estos niveles de incursión de doble paridad, la idea es que aumentan el ancho de banda del disco y permiten hasta 2 fallas de disco.

En la mayoría de los sistemas modernos de almacenamiento de alta gama, es probable que se ejecute alguna implementación de RAID6, ya que el costo de un disco es insignificante en comparación con la posibilidad de perder datos de Terabytes (incluso temporalmente) en caso de que falle más de un disco.

Para agregar a la gran explicación de Kartik:

  • Incursión 0: Tal vez esté bien para una “unidad del sistema operativo” donde coloca los datos y programas del sistema operativo que cree que puede reemplazar lo suficientemente rápido en caso de pérdida de la unidad. Además, una pérdida de disco no solo mata la mitad de los archivos, los mata a todos. Esto se debe a que raid-0 divide bloques consecutivos entre los archivos para obtener velocidad, lo que significa que perder una unidad significa que (aproximadamente) pierde la mitad de cada archivo. Nunca para un servidor de producción. NUNCA
  • Raid 5/6: Dado que necesita calcular las paridades en escritura, esto es notablemente más lento para las escrituras a menos que tenga una tarjeta de banda costosa (~ $ 250 +) con un controlador dedicado (las más baratas solo usan ciclos de CPU para calcular las paridades, al igual que casi todos los RAID de la placa base a bordo).
  • Raid 10/01: una gran opción para muchos casos de uso. Para 4 unidades, es más rápido y más confiable que la incursión 5 (aunque pierde un disco de almacenamiento), y es más rápido y casi tan confiable como la incursión 6 (en la incursión 6, 2 discos pueden fallar y estar bien, en la incursión 10/01 cualquier disco puede fallar pero de los 3 restantes 1 de ellos no puede fallar durante la reconstrucción, cualquiera de los otros 2 sí puede).
  • Raid 2 (franjas de nivel de bits) y 3 (franjas de nivel de bloque con paridad dedicada) ya casi no se utilizan. Ver http://en.wikipedia.org/wiki/Sta … para más información.

Incursión 0: Tal vez esté bien para una “unidad del sistema operativo” donde coloca los datos y programas del sistema operativo que cree que puede reemplazar lo suficientemente rápido en caso de pérdida de la unidad. Además, una pérdida de disco no solo mata la mitad de los archivos, los mata a todos. Esto se debe a que raid-0 divide bloques consecutivos entre los archivos para obtener velocidad, lo que significa que perder una unidad significa que (aproximadamente) pierde la mitad de cada archivo. Nunca para un servidor de producción. NUNCA . También conocido como rayas. Obtiene rendimiento debido al ancho de banda de disco agregado a expensas de la confiabilidad. No se recomienda a menos que esté bien tolerar el tiempo de inactividad y esté bien con la pérdida de datos. Todavía es útil para algunos escenarios, como los discos de memoria virtual. Calificación 5/6: Dado que necesita calcular las paridades en la escritura, esto es notablemente más lento para las escrituras a menos que tenga una tarjeta de banda costosa (~ $ 250 +) con un controlador dedicado (el más barato solo usan ciclos de CPU para calcular las paridades, al igual que casi todos los RAID de la placa base incorporada).

Raid 10/01: una gran opción para muchos casos de uso. Para 4 unidades, es más rápido y más confiable que la incursión 5 (aunque pierde un disco de almacenamiento), y es más rápido y casi tan confiable como la incursión 6 (en la incursión 6, 2 discos pueden fallar y estar bien, en la incursión 10/01 cualquiera de los discos puede fallar, pero de los 3 restantes 1 de ellos no puede fallar durante la reconstrucción, cualquiera de los otros 2 puede.) Raid 2 (franjas de nivel de bits) y 3 (franjas de nivel de bloque con paridad dedicada) casi nunca se usan En la mayoría de los sistemas de almacenamiento de gama alta modernos, es probable que se ejecute alguna implementación de RAID6, ya que el costo de un disco es insignificante en comparación con la posibilidad de perder datos de Terabytes (incluso temporalmente) en caso de que falle más de un disco.

ver más información;