Definición de los niveles de RAID

Definición de los niveles de RAID

Greg Schulz

Estos consejos de Greg Schulz describen los 8 niveles comunes de la RAID que se utilizan en la actualidad así como las características y aplicaciones de cada uno de ellos.

RAID 0

Características: El disco despliega los datos a través de dos o más unidades de disco con el fin de mejorar el rendimiento de I/O realizando I/O paralelos. Una enésima parte de los datos se encuentra en cada una de las unidades de disco, siendo «n» el número de discos.

Aplicaciones: Proporciona alto rendimiento para lecturas y escrituras. Sin embargo, no hay redundancia de datos. La RAID 0 por sí sola únicamente se debería utilizar para aplicaciones que puedan tolerar péDRidas de acceso a datos que se pueden obtener desde otras fuentes.

RAID 1

Características: Los discos en espejo proporcionan protección de datos y un rendimiento de lectura mejorado. La RAID 1 duplica los datos a través de dos o más discos, de forma que los discos son idénticos entre sí. La RAID 1 utiliza la protección n+n multiplicando por dos el número de dispositivos necesarios.

Aplicaciones: OLTP de lectura intensiva y otros datos transaccionales para alto rendimiento y alta disponibilidad. Otras aplicaciones que se pueden beneficiar de la RAID 1 son el correo electrónico, los sistemas operativos, los ficheros de aplicaciones y los entornos intensivos de acceso aleatorio y de lectura.

RAID 0+1

Características: La distribución y la duplicación de los datos para proporcionar alto rendimiento (distribución) y disponibilidad (duplicación) usando un número de dispositivos n+n. La péDRida de una unidad de disco no afecta al rendimiento o a la disponibilidad, como sería el caso con la RAID 0 mientras que la distribución del disco mejora el rendimiento.

Aplicaciones: Las aplicaciones OLTP y las intensivas en I/O que requieren alto rendimiento y alta disponibilidad. Esto incluye los registros de transacción, los ficheros del diario y los índices de las bases de datos donde el cálculo de costos se basa en dólares por I/O, en comparación con dólares por unidad de almacenamiento.

RAID 1+0 (RAID 10)

Características: Parecido al RAID 0+1, duplica y distribuye datos para proporcionar alto rendimiento (distribución) y alta disponibilidad (duplicación) usando un número de dispositivos n+n. La diferencia reside en distribuir grupos de discos juntos y después duplicar los grupos de distribución.

Aplicaciones: Las aplicaciones OLTP y las intensivas en I/O que requieren alto rendimiento y alta disponibilidad. Esto incluye los registros de transacción, los ficheros del diario y los índices de las bases de datos donde el cálculo de costos se basa en dólares por I/O, en comparación con dólares por unidad de almacenamiento.

RAID 3

Características: Distribuye con paridad dedicada a nivel de byte y tiene una única unidad de disco dedicada que almacena la información de paridad usando un método de n+1 en términos del número de dispositivos necesarios.

Aplicaciones: Esto proporciona un buen rendimiento para imágenes de video, geofísica, ciencias naturales u otras aplicaciones de procesamiento secuencial. La RAID 3, sin embargo, no se adapta bien a las aplicaciones que requieren operaciones simultáneas de entrada/salida de múltiples usuarios o de flujos de entrada/salida.

RAID 4

Características: Igual que la RAID 3, pero con protección de paridad a nivel de bloques.

Aplicaciones: La utilización de la cache de lectura y escritura funciona bien con los entornos de ficheros.

RAID 5

Características: La distribución de discos y la protección de paridad rotativa usando un número n+1 de componentes proporcionan una buena disponibilidad con un buen rendimiento para múltiples usuarios simultáneos y flujos de entrada/salida. Mediante la utilización de una unidad de disco conectable en caliente, los datos se pueden reconstruir (reconstrucción de la unidad) para protegerse de un segundo fallo una vez completado.

Aplicaciones: Reduce el número de componentes requeridos mientras que proporciona una buena disponibilidad, un buen rendimiento para lecturas, el rendimiento de la escrituras se ve afectado si no se utiliza la cache de escritura. Entre las aplicaciones adecuadas para la RAID 5 se encuentran los datos de referencia, las tablas de bases de datos intensivas en lecturas, la compartición de ficheros generales y las aplicaciones Web.

RAID 6

Características: La distribución del disco con paridad rotativa usando unidades de doble paridad destinadas a reducir el riesgo de disponibilidad de datos durante una reconstrucción de la unidad de disco, concretamente cuando se utilizan unidades de disco SATA y de Canal de fibra de más capacidad. El problema con la RAID 6 y con cualquier esquema de paridad de múltiples unidades es la sobrecarga del rendimiento al hacer cálculos de paridad cuando se escriben datos o se reconstruye a partir de una unidad de disco que ha fallado.

Aplicaciones: En general, si está buscando lectura y escritura de alto rendimiento, considere la utilización de unidades de disco más pequeños y evite la RAID 6. Si, por otro lado, lo que busca es almacenar grandes cantidades de datos en las que se puedan llevar a cabo reconstrucciones en segundo plano, la RAID 5 y la RAID 6 pueden se apropiadas si se configuran según sus necesidades de aplicaciones.

Sobre el autor: Greg Schulz es fundador y analista senior de la empresa de consultoría y de análisis de infraestructuras de TI StorageIO Group. Greg también es el autor e ilustrador de Resilient Storage Networks (Elsevier) y ha aportado material a la revista Storage y a otros eventos de TechTarget.

Unirse a la conversación Comenta

Compartir
Comentas

    Resultados

    Contribuye a la conversacion

    Todos los campos son obligatorios. Los comentarios aparecerán en la parte inferior del artículo