-

Redundant Array of Independent disks (RAID)

Tipos de RAID

Lineales

Anidados

Una alternativa de disponer los RAID es anidándolos

Esto consiste en que un RAID pueda usarse como parte básica de otro

Los RAID anidados se indican normalmente uniendo en un solo número los correspondientes a los niveles RAID usados, añadiendo a veces un '+' entre ellos

Tipos de RAID anidados

RAID 0+1

También llamado RAID 01 (que no debe confundirse con RAID 1)

Es un RAID usado para replicar y compartir datos entre varios discos

Sin embargo, añadir un disco duro en una división, obliga a añadir otro al de la otra división para el equilibrar el conjunto

Se diferencia con RAID 1+0 por la localización de cada nivel de RAID dentro del conjunto

Pimero se crean dos conjuntos RAID 0 (dividiendo los datos en discos)

En este RAID cuando un disco falla, los datos perdidos pueden ser copiados del otro conjunto de nivel 0 para reconstruir el conjunto global

Luego, sobre los anteriores, se crea un conjunto RAID 1 (realizando un espejo de los anterios)

Subtema

Subtema

RAID 50

Subtema

Subtema

Tambien llamado 5+0, combina la división a nivel de bloques de un RAID 0, con la paridad distributiva de un RAID 5

Este tipo de RAID es recomendado para aplicaciones que necesiten gran tolerancia a fallor, capacidad y rendimiento de busqueda aleatoria

Una configuración de tren conjuntos RAID 5 de siete discos cada uno tiene mayor capacidad y eficiencia, pero tolero un máximo de tres fallas

Sin embargo, si el disco que falla no se reemplaza, los restantes de dicho conjunto se convierten en un punto de fallo para todo el conjunto

Siendo así un conjunto RAID 0 divididos de elemento RAID 5

La configuración de los conjuntos RAID repercute sobre la tolerancia a fallas en general

Un disco de cada conjunto RAID 5 puede fallar sin que se pierdan los datos

Una configuración de siete conjuntos RAID 5 de tres discos cada uno puede tolerar hasta siete fallos, pero tiene menor capacidad y eficiencia de almacenimiento

RAID 100

Subtema

Subtema

A veces llamado RAID10+0, es una división de conjuntos RAID 10.

Los principales beneficios de un RAID 100 sobre un único RAID son mejor rendimiento para lecturas aleatorias y la mitigación de los puntos calientes de riesgo en el conjunto

El RAID 100 es un ejemplo de "RAID cuadriculado", un RAID en el que conjuntos divididos son a su vez divididos conjuntamente de nuevo

Todos los discos, menos uno, pueden fallar en cada RAID 1 sin perder datos

A menudo el nivel superior de división se hace por software

Suele ser la mejor elección para bases de datos muy grandes

RAID 30

Es una combinación de un RAID 3 y un RAID 0

Este RAID proporciona tasas de transferencia elevadas, combinadas con una alta fiabilidad a cambio de un costo de implementación muy alto

La mejor forma de construirlo es combinar dos conjuntos RAID 3 con los datos divididos en ambos conjuntos

Este RAID trocea los datos en bloque más pequeños y los divide en cada conjunto RAID 3

A su vez se divide en trozos aún más menores y los escriben en todos los discos salvo en uno donde se almacena la información de paridad

El RAID 30 permite que falle un disco de cada conjunto RAID 3

Hasta que estos que fallaron sean reemplazados, no puede fallar ningun otro disco porque se perderían los datos de todo ese conjunto

Subtema

Subtema

RAID 1+0

También llamado RAID 10, es parecido al RAID 0+1, con la diferencia que los RAID que lo forman se invierten

En este RAID pueden fallar todos los discos salvo uno sin que se pierdan los datos

El RAID 10, pese a sus riesgos, es a menudo la mejor elección para bases de datos de altas prestaciones, ya que la ausencia de paridad proporciona mayor velocidad de escritura

Sin embargo, si los discos que han fallado no se reemplazan, el restante pasa a ser un punto único de fallo para todo el conjunto.

Subtema

Subtema

¿Que ventajas se obtiene al utilizarse?

¿Que es?

Rendimiento

Tolerancia a fallos

Economia

Capacidad

Se puede conseguir una gran capacidad combinando discos relativamente economicos.

Al funcionar en conjunto entre múltiples dispositivos permite realizar el proceso de lectura y escritura de manera simultanea.

La tasa de transferencia de lectura y escritura es mayor

Al combinar los dispositivos, se obtiene una capacidad de igual o mayor tamaño que cada uno de los dispositivos individuales.

En algunos casos, permite redundancia de datos

En caso de falla la información no se ve comprometida
(Dependiendo del tipo de RAID que se utilice)

RAID 6

Puede considerarse una variante de RAID 5

Crea dos paridades distintas para cada disco

Se necesita un mínimo de cuatro discos para que funcione

Su principal característica es que tolera el fallo de hasta dos discos, al ser reemplazados se reescribe la información con las paridades en los discos restantes

Resulta aconsejable cuando queremos una mayor resistencia a fallos, ofreciendo una mayor redundancia

Se debe tener en cuenta que es muy poco utilizado debido a su elevado costo

RAID 0

Se necesitan como minimo dos discos

Se colocan en paralelo brincando un rendimiento mucho mayor

No cuenta con redundancia de datos

Si ocurre un problema con uno de los discos, se pierde la información en todos

RAID 1

Subtema

Subtema

También conocido como espejo

Compuesto por un disco de datos y uno o mas espejos

Los espejos son copias ideticas del disco de datos

Ante una eventual falla, puede recuperarse la información sin ningun problema

Permite la lectura y escritura en paralelo de la informacion, mejorando el rendimiento

RAID 5

Utiliza como minimo 3 discos

Al reemplazarlo la información se volverá a escribir mediante las paridades que se encuentran en los otros discos

Para averiguar la capacidad total, se le resta uno al numero total de discos y se lo multiplica por la capacidad del disco mas pequeño

En caso de que uno falle el servidor seguirá funcionando hasta que se lo cambie

Brinda redundancia y velocidad

Los sectores se graban de manera distribuida, mezclándose con sectores de paridad utilizados para el control

Subtema

Subtema

a

RAID 3

Requiere por lo menos tres discos

Uno de los discos esta dedicado exclusivamente a almacenar la paridad de los datos de todos los demás

Proporciona un alto rendimiento en
operaciones de lecturas de grandes bloque

como contrapartida, ocasiona un
cuello de botella en las operaciones de escritura

está recomendado exclusivamente en las aplicaciones que requieran uso intensivo de lectura de datos y escasas escrituras

Subtema

Subtema

Todos los discos deben funcionar al unísono

RAID 4

Es muy similar a RAID 3

Su principal diferencia radica en que posee una mayor velocidad de escritura

También en que no es necesario leer de todos los discos al mismo tiempo

Tanto RAID 3 como RAID 4 fueron reemplazados por RAID 5

Básicamente es una tecnología que permite combinar múltiples dispositivos de almacenamiento

Entre este conjuntos de dispositivos los datos se distribuyen o replican

Su principal problema es que no tolera dos fallos simultaneos de discos (salvo que sean de la misma división)