Está en la página 1de 78
IV. RAID ARREGLO REDUNDANTE DE DISCO INDEPENDIENTE
IV. RAID ARREGLO REDUNDANTE DE DISCO INDEPENDIENTE

IV. RAID

IV. RAID ARREGLO REDUNDANTE DE DISCO INDEPENDIENTE

ARREGLO REDUNDANTE DE DISCO INDEPENDIENTE

IV. RAID ARREGLO REDUNDANTE DE DISCO INDEPENDIENTE

GLOSARIO

GLOSARIO  Hot swap: Son discos que se reemplazan en caliente. Esto quiere decir que si

Hot swap: Son discos que se reemplazan en caliente. Esto quiere decir que si alguno de los discos RAID se estropeara físicamente bastaría con quitarlo y poner otro sin tener que apagar el sistema.

Hot spare: Disco sobrante. Es un disco que permanece siempre en el sistema esperando a que uno se estropee y él entre directamente en funcionamiento.

GLOSARIO

GLOSARIO  Integridad de los datos: es la capacidad que tiene un disco de aguantar un

Integridad de los datos: es la capacidad que tiene un disco de aguantar un error de grabación, de corrupción o pérdida de datos. Para tal efecto se tiene que seleccionar un disco RAID o una alternativa

Mirroring: Haciendo espejo. Es un nivel de RAID (el nivel 1) que

pasa por hacer una copia íntegra de un disco en otro

GLOSARIO

GLOSARIO  Paridad: es una información redundante que es guardada para regenerar datos perdidos por un

Paridad: es una información redundante que es guardada para regenerar datos perdidos por un error en el disco.

Striping: es el acto de unir dos o más discos físicos en un solo disco lógico con el fin de dividir los datos entre los diferentes

discos para ofrecer una significativa mejora en el rendimiento

del conjunto de los discos

¿QUÉ ES RAID? REDUNDANT ARRAY OF INDEPENDENT DISKS  Significa matriz redundante de discos independientes

¿QUÉ ES RAID?

¿QUÉ ES RAID? REDUNDANT ARRAY OF INDEPENDENT DISKS  Significa matriz redundante de discos independientes .
¿QUÉ ES RAID? REDUNDANT ARRAY OF INDEPENDENT DISKS  Significa matriz redundante de discos independientes .

REDUNDANT ARRAY OF INDEPENDENT DISKS

¿QUÉ ES RAID? REDUNDANT ARRAY OF INDEPENDENT DISKS  Significa matriz redundante de discos independientes .

Significa matriz redundante de discos independientes.

 Significa matriz redundante de discos independientes .  RAID es un método de combinación de

RAID es un método de combinación de varios discos duros para formar una única unidad lógica en la que se almacenan los datos de forma redundante.

Ofrece mayor

altos niveles de

rendimiento que un sólo disco duro o un grupo de discos duros

independientes.

tolerancia

fallos

más

a

y

Un RAID, para el sistema operativo, aparenta ser un sólo disco duro lógico (LUN).

¿QUÉ ES RAID?

¿QUÉ ES RAID?  Colección de discos que integran uno o más subsistemas combinados con un

Colección de discos que integran uno o más subsistemas combinados con un software de

controlar la

operación del mismo y de presentarlo al SO

de

almacenamiento.

como un

control el

cual

encarga

de

se

solo

gran

dispositivo

HISTORIA DE RAID

HISTORIA DE RAID  El sistema RAID fue propuesto por primera vez en 1988 por David

El sistema RAID fue propuesto por primera vez en 1988 por David A. Patterson, Garth A.

Gibson y Randy H. Katz en la publicación "Un Caso para Conjuntos de Discos Redundantes

Económicos (RAID)“.

LAS PRINCIPALES FINALIDADES DE UN

LAS PRINCIPALES FINALIDADES DE UN SISTEMA RAID SON:  Mejorar la tolerancia a fallos y errores

SISTEMA RAID SON:

LAS PRINCIPALES FINALIDADES DE UN SISTEMA RAID SON:  Mejorar la tolerancia a fallos y errores

Mejorar la tolerancia a fallos y errores

Aumentar

la

integridad

de

los

datos

Mejorar el rendimiento

Ofrecer

una

alternativa

económica

frente a los sistemas SCSI

CARACTERISTICAS DE RAID?

CARACTERISTICAS DE RAID?  La tecnología RAID protege los datos contra el fallo de una unidad

La tecnología RAID protege los datos contra el fallo de una unidad de disco duro.

Si se produce un fallo, RAID mantiene el servidor activo y en funcionamiento hasta que se sustituya la unidad defectuosa.

Si se produce un fallo, RAID mantiene el servidor activo y en funcionamiento hasta que se

CARACTERISTICAS DE RAID?

CARACTERISTICAS DE RAID?  RAID ofrece varias opciones, llamadas niveles RAID, cada una de las cuales

RAID ofrece varias opciones, llamadas niveles RAID, cada una de las cuales proporciona un

equilibrio distinto entre tolerancia a fallos, rendimiento y coste.

RAID 0

RAID 6

RAID 1

RAID7

RAID 2

RAID 53

RAID 3

RAID 0+1

RAID 4

RAID5

CARACTERISTICAS DE RAID

CARACTERISTICAS DE RAID  Todos los sistemas RAID suponen la pérdida de parte de la capacidad

Todos los sistemas RAID suponen la pérdida

de parte de la capacidad de almacenamiento de

los discos, para conseguir la redundancia o almacenar los datos de paridad.

CARACTERISTICAS DE RAID

CARACTERISTICAS DE RAID  Los sistemas RAID profesionales deben incluir los elementos críticos por duplicado: fuentes

Los sistemas RAID profesionales deben incluir los elementos críticos por duplicado: fuentes de alimentación y

ventiladores redundantes y Hot Swap.

CONTROLADORA RAID

CONTROLADORA RAID
CONTROLADORA RAID

USO DE RAID

USO DE RAID  Debe usarlo cualquiera que necesite grandes cantidades de datos.  Administrados de

Debe usarlo cualquiera que necesite grandes cantidades de datos.

Administrados de sistemas.

Obtendrá grandes beneficios:

Mayor velocidad.

Mayor capacidad de almacenamiento usando un solo disco

Disminución del impacto del fallo de un disco

HARDWARE Y SOFTWARE RAID

HARDWARE Y SOFTWARE RAID  Existen dos formas de realizar un sistema basado en tecnología RAID:
HARDWARE Y SOFTWARE RAID  Existen dos formas de realizar un sistema basado en tecnología RAID:

Existen dos formas de realizar un sistema basado en tecnología

RAID:

Software RAID

Hardware RAID.

HARDWARE RAID

HARDWARE RAID  El hardware gestiona el subsistema, presentándole un solo disco.  Ejemplos:  Controlador

El hardware gestiona el subsistema, presentándole un solo disco. Ejemplos:

Controlador SCSI presenta al sistema un solo disco SCSI. Un sistema RAID externo gestiona el RAID. Este sistema externo está conectado al

host mediante controladora SCSI normal.

Controladores RAID en forma de tarjetas que se comportan como controlador SCSI, pero gestionan la comunicación entre discos por si mismos.

HARDWARE RAID

HARDWARE RAID  Independientes de la plataforma o SO.  Más rápidos.  Más caros.

Independientes de la plataforma o SO.

Más rápidos.

Más caros.

SOFTWARE RAID

SOFTWARE RAID  Solución menos costosa por que se puede usar discos IDE o SCSI. 

Solución menos costosa por que se puede usar discos IDE o SCSI.

Más caras las controladoras RAID o los chasis hot-

swap.

Debido a las CPU actuales las soluciones software son competitivas con las hardware.

El software RAID puede ser una opción apropiada cuando el factor de decisión es el coste inicial

NIVELES RAID

NIVELES RAID  La elección de los diferentes niveles de RAID va a depender de las

La elección de los diferentes niveles de RAID va a depender de las necesidades del usuario en lo que respecta a factores como

seguridad, velocidad, capacidad, coste, etc

Cada nivel de RAID ofrece una combinación específica de

tolerancia a

diseñadas para satisfacer las diferentes necesidades de

almacenamiento.

fallos (redundancia), rendimiento y coste,

No hay uno mejor que otro, cada uno es apropiado para

determinadas aplicaciones y entornos informáticos

NIVELES RAID

NIVELES RAID Oficialmente existen siete niveles diferentes de RAID (0-6), definidos y aprobados por el RAID

Oficialmente existen siete niveles diferentes

de RAID (0-6), definidos y aprobados por el RAID Advisory Board (RAB).

Luego existen las posibles combinaciones de

estos niveles (10, 50,

).

Los niveles RAID 0, 1, 0+1 y 5 son los más populares

NIVEL RAID 0

NIVEL RAID 0  RAID 0 o Disk Striping (particionamiento de disco)  Este tipo de

RAID 0 o Disk Striping (particionamiento de disco)

Este

tipo

de

arreglo

utiliza

una

técnica

llamada

"striping", la cual distribuye la información en bloques

entre los diferentes discos.

NIVEL RAID 0

NIVEL RAID 0  Es que no duplica la información, por lo tanto no se desperdicia

Es

que no duplica la

información, por lo tanto no se desperdicia

el único

nivel de RAID

capacidad de almacenamiento.

Se requieren mínimo dos discos.

NIVEL RAID 0

NIVEL RAID 0  Ventajas : RAID-0 permite accesar más de un disco a la vez,

Ventajas: RAID-0 permite accesar más de un disco a la vez, logrando una tasa de transferencia más elevada y

un rápido tiempo de acceso.

Por no utilizar espacio en información redundante, el costo por Megabyte es menor.

Desventaja:

No proporciona redundancia o tolerancia al fallo.

No existe protección de datos.

AMBIENTES DONDE IMPLEMENTARLO

AMBIENTES DONDE IMPLEMENTARLO  Es una buena alternativa en sistemas donde sea más importante el rendimiento

Es una buena alternativa en sistemas donde sea más importante el rendimiento que la seguridad de los datos.

Es decir ambientes que puedan soportar una pérdida de tiempo de operación para poder reemplazar el disco que falle y reponer toda la información.

NIVEL RAID 1

NIVEL RAID 1  RAID 1: Mirroring "Redundancia. Igual de rápido, pero más seguro”  También

RAID 1: Mirroring "Redundancia. Igual de

rápido, pero más seguro”

También llamado "Mirroring" o "Duplicación" (Creación de discos en espejo).

NIVEL RAID 1

NIVEL RAID 1  Se basa en la utilización de discos adicionales sobre los que se

Se basa en la utilización de discos adicionales sobre los que se realiza una copia en todo

momento

modificando

de

los

datos

que

se

están

Escribe datos idénticos en cada uno de los discos.

NIVEL RAID 1

NIVEL RAID 1
NIVEL RAID 1

NIVEL RAID 1

NIVEL RAID 1
NIVEL RAID 1

NIVEL RAID 1

NIVEL RAID 1  RAID 1 ofrece una excelente disponibilidad de los datos mediante la redundancia

RAID 1 ofrece una excelente disponibilidad de los datos mediante la redundancia total de los

mismos.

Para ello, se duplican todos los datos de una unidad o matriz en otra.

NIVEL RAID 1

NIVEL RAID 1  De esta manera se asegura la integridad de los datos y la

De esta manera se asegura la integridad de

los datos y la tolerancia al fallo, pues en

caso

de

avería,

la

controladora

sigue

trabajando con los discos no dañados sin

detener el sistema

NIVEL RAID 1

NIVEL RAID 1  Ventajas : Se protege la información ya que si un disco suspende

Ventajas:

Se

protege

la

información

ya

que

si

un

disco

suspende su operación el otro continua disponible.

De

interrupciones del sistema debido a fallas de discos.

este

modo

evita

pérdida

de

información

se

la

y

las

NIVEL RAID 1

NIVEL RAID 1  Desventajas:  Gran consumo de necesidades hardware, 100% paridad y coste alto

Desventajas:

Gran consumo de necesidades hardware, 100%

paridad y coste alto pues es necesario el doble de

discos.

AMBIENTES DONDE IMPLEMENTARLO:

AMBIENTES DONDE IMPLEMENTARLO :  RAID-1 está diseñado para sistemas donde la disponibilidad de la información

RAID-1 está diseñado para sistemas donde la disponibilidad de la información es esencial y su

reemplazo resultaría difícil y costoso (más costoso que reponer el disco en sí).

El problema de este tipo de arreglos es el costo que implica duplicar los discos

NIVEL RAID 2

NIVEL RAID 2  Raid 2 : Hamming code for Error Correction  Un RAID 2

Raid 2 : Hamming code for Error Correction

Un RAID 2 divide los datos a nivel de bits en lugar de a nivel de bloques y usa un código de Hamming para la corrección de errores.

Los discos son sincronizados por la controladora para funcionar al mismo tiempo. Éste es el único nivel RAID original que actualmente no se usa.

NIVEL RAID 2

NIVEL RAID 2  Teóricamente, un RAID 2 necesitaría 39 discos en un sistema informático moderno:

Teóricamente, un RAID 2 necesitaría 39 discos en un

sistema informático moderno: 32 se usarían para

almacenar

los

bits

individuales

que

forman

cada

palabra y 7 se usarían para la corrección de errores.

NIVEL RAID 2

NIVEL RAID 2  Ventajas  Mejorar la demanda y la velocidad de transferencia  Podemos

Ventajas Mejorar la demanda y la velocidad de transferencia Podemos recuperar los datos gracias a los discos de código de error.

Desventajas Caro puesto que se necesitan muchos discos para guardar los códigos de error. Tiempos de escritura lentos.

NIVEL RAID 3

NIVEL RAID 3  RAID 3 es un sistema que se utiliza muy poco en la

RAID 3 es un sistema que se utiliza muy poco en la práctica.

Distribuye los datos a nivel de byte en vez de a nivel de bloque y dedica un disco entero a la paridad. En este tipo de sistema cualquier acceso al disco requiere activar todos los discos del conjunto por lo que no puede atender varias peticiones simultáneas.

Mínimo de tres unidades.

NIVEL RAID 3

NIVEL RAID 3  Ventajas  Alto rendimiento para aplicaciones de transferencia alta.  Recuperación de

Ventajas

Alto rendimiento para aplicaciones de transferencia alta.

Recuperación de datos gracias al disco de paridad.

Desventajas

Si perdemos el disco de paridad perdemos la redundancia.

Tiempo de escritura bastante lento.

NIVEL RAID 3

NIVEL RAID 3
NIVEL RAID 3

NIVEL RAID 4

NIVEL RAID 4  Un RAID 4 , también conocido como IDA (acceso independiente con discos

Un RAID 4, también conocido como IDA (acceso independiente con discos dedicados a la

paridad) usa división a nivel de bloques con un disco de paridad dedicado.

Necesita un mínimo de 3 discos físicos.

El

4 es parecido al RAID 3 excepto

porque divide a nivel de bloques en lugar de a nivel de bytes

RAID

 El 4 es parecido al RAID 3 excepto porque divide a nivel de bloques en

NIVELES RAID 4

NIVELES RAID 4  Nivel 4  Acceso independiente con un disco dedicado a paridad. 

Nivel 4

Acceso independiente con un disco dedicado a paridad.

Se puede reconstruir en tiempo real.

Indicado para almacenamiento de ficheros de gran tamaño, Aplicaciones gráficas.

Mínimo de tres unidades.

NIVELES RAID

NIVELES RAID  Nivel 4  Ventajas  Buen rendimiento en la escritura de datos. 

Nivel 4

Ventajas

Buen rendimiento en la escritura de datos.

Integridad de datos.

Desventajas

Si perdemos disco paridad perdemos redundancia.

Menor rendimiento en lecturas.

NIVEL RAID 5

NIVEL RAID 5  RAID 5: "Comprobación y rapidez. Seguridad y velocidad. Acceso independiente con paridad

RAID 5: "Comprobación y rapidez. Seguridad

y velocidad. Acceso independiente con paridad

distribuida.

NIVEL RAID 5

NIVEL RAID 5
NIVEL RAID 5

NIVEL RAID 5

NIVEL RAID 5  Este nivel de RAID es conocido como "striping con paridad distribuida", ya

Este nivel de RAID es conocido como "striping con paridad distribuida", ya que la información se reparte en bloques como RAID-0, pero un bloque de cada disco se dedica a la paridad.

NIVEL RAID 5

NIVEL RAID 5
NIVEL RAID 5

NIVEL RAID 5

NIVEL RAID 5  Si cualquiera de las unidades de disco falla, se puede recuperar la

Si cualquiera de las unidades de disco falla, se puede recuperar la información en tiempo real, sin que el

servidor deje de funcionar

El RAID 5 es, tal vez, el sistema más popular debido a que es el más eficaz. Ofrece una buena tolerancia a fallos y una buena relación rendimiento-coste

NIVEL RAID 5

NIVEL RAID 5  Ventajas: Es el esquema de protección de información más usado comúnmente, ya

Ventajas: Es el esquema de protección de información más usado comúnmente, ya que proporciona un buen rendimiento

general con una mínima pérdida de capacidad.

Además

el

sistema

tolerante a fallos.

tiene

suficiente

redundancia

para

ser

NIVEL RAID 5

NIVEL RAID 5  Desventajas:  No plantea una solución al fallo simultáneo en dos discos.

Desventajas:

No plantea una solución al fallo simultáneo en

dos discos.

El RAID 5 requiere al menos tres unidades de

disco para ser implementado.

El fallo de un segundo disco provoca la pérdida completa de los datos.

NIVELES DE RAID - RAID 0+1/10

NIVELES DE RAID - RAID 0+1/10
NIVELES DE RAID - RAID 0+1/10

NIVELES DE RAID - RAID 0+1/10

NIVELES DE RAID - RAID 0+1/10  Combinación de los raids anteriores que proporciona velocidad y

Combinación de los raids anteriores que proporciona velocidad y tolerancia al fallo simultáneamente.

Al ser una variedad

de RAID

híbrida,

RAID

0+1

combina las ventajas de rendimiento de RAID 0 con

la redundancia que aporta RAID 1.

NIVELES DE RAID - RAID 0+1/10

NIVELES DE RAID - RAID 0+1/10  RAID 0+1 es una excelente solución para cualquier uso

RAID 0+1 es una excelente solución para cualquier uso que requiera gran rendimiento y tolerancia a fallos, pero no una gran capacidad.

solución para cualquier uso que requiera gran rendimiento y tolerancia a fallos , pero no una
solución para cualquier uso que requiera gran rendimiento y tolerancia a fallos , pero no una

NIVELES DE RAID - RAID 0+1/10

NIVELES DE RAID - RAID 0+1/10 Ventajas : Este nivel ofrece un 100% de redundancia de

Ventajas:

Este nivel ofrece un 100% de redundancia de la información y un soporte para grandes volúmenes

de datos, donde el precio no es un factor

importante

Desventajas:

Coste elevado y 100% de redundancia

NIVELES DE RAID - RAID 0+1/10

NIVELES DE RAID - RAID 0+1/10
NIVELES DE RAID - RAID 0+1/10

NIVELES DE RAID - RAID 0+1/10

NIVELES DE RAID - RAID 0+1/10  Ambientes donde implementarlo :  Ideal para sistemas de

Ambientes donde implementarlo:

Ideal para sistemas de misión crítica donde se requiera mayor

confiabilidad de la información, ya que pueden fallar dos

discos inclusive (uno por cada canal) y los datos todavía se

mantienen en línea.