es un sistema que
permite combinar el
almacenamiento de
un grupo de
dispositivos
independientes, en
una única unidad
virtual de
almacenamiento o
múltiples unidades
virtuales.
La particularidad del
raid es que tienen
mayor rendimiento y
confiabilidad
mediante lectura y
escritura simultanea
de datos en múltiples
dispositivos ya sea
físicos o virtuales.
El nivel a elegir depende
de necesidades en
cuanto a: – Rendimiento
y redundancia – Costos
de hardware – Capacidad
almacenamiento
(escalabilidad)
RAID 0 (disk striping)
Estos
segmentos
son
intercalados
de manera
secuencial y
repetida.
Número de discos
requeridos: Se
precisa un mínimo
de dos (2) discos.
Ventajas: Permite el acceso a más de
un disco a la vez, logrando una tasa
de transferencia más elevada. Al no
requerir espacio para almacenar
información de redundancia, el coste
por megabyte resulta inferior.
Desventajas: No se
dispone de información
de paridad y por tanto no
ofrece funcionalidad de
tolerancia a fallos
RAID 1 (disk mirroring)
Crea una copia
idéntica
(espejo) de un
conjunto de
datos en dos o
más discos.
Número de
discos
requeridos: Se
precisa un
mínimo de
dos (2) discos.
Ventajas: Protección de
la información en caso
de fallos del disco y/o de
la controladora (en caso
de tener instalada una
controladora duplicada).
Desventajas:
Ineficiencia
debido a las
tareas de
escritura en el
disco espejo
RAID 2
“Array” de discos con
“striping” a nivel bit y
paridad Hamming-code
dedicada
Número de discos
requeridos: Se precisa
un mínimo de tres (3)
discos.
Ventajas: Buena
protección de la
información en caso de
fallos del disco. La tasa de
transferencia de datos
puede llegar a ser
extremadamente alta
Desventajas:
Elevado coste. Según
el tipo de
configuración
requiere un gran
número de discos.
La controladora
resulta ser muy
específica, compleja
y costosa.
RAID 3:
“Array” de discos con
“striping” a nivel byte y
paridad dedicada.
Número de
discos
requeridos: Se
precisa un
mínimo de tres
(3) discos
Ventajas: Elevada
tasa de
transferencia de
datos tanto de
lectura como de
escritura con alta
disponibilidad del
“array”.
Desventajas:No
ofrece solución al
fallo simultáneo
de dos discos.
RAID 4:
“Array” de discos
con “striping” a
nivel bloque y
paridad dedicada.
Número de
discos
requeridos:
Se precisa un
mínimo de
tres (3)
discos
Ventajas: Alta
disponibilidad del “array”
con elevada tasa de
transferencia de datos
Desventajas: La
controladora
requerida es
compleja y por tanto
costosa. Un disco de
paridad dedicado
puede convertirse en
un cuello de botella
en escritura
RAID 5:
“Array” de discos
con “striping” a
nivel bloque y
paridad distribuida
Número de discos
requeridos: Se
precisa un mínimo
de tres (3) discos.
Ventajas:
Proporciona un
buen
rendimiento con
mínima pérdida
de capacidad de
almacenamiento.
Desventajas: Menores
prestaciones que en RAID
1. No ofrece solución al
fallo simultáneo en dos
discos.
RAID 6:
“Array” de discos
con “striping” a
nivel bloque y
doble paridad
distribuida.
Número de discos
requeridos: Se
precisa un mínimo
de cuatro (4) discos.
Ventajas:
Tolerancia a fallos
extremadamente
alta. Permite el
fallo de hasta dos
discos
Desventajas: Utiliza el
equivalente a dos
unidades de disco para
funciones de paridad por
lo que el coste por
megabyte “útil” es mayor.
Niveles RAID anidados o híbridos.
• RAID 01 (0+1): Un espejo de Divisiones (“Stripes”)
• RAID 10: Una división de espejos.
• RAID 30: Una división de niveles RAID con paridad dedicada.
• RAID 50: Una división de niveles RAID con paridad distribuida.
• RAID 60: Una división de niveles RAID con doble paridad distribuida.
• RAID 100: Una división de una división de espejos.