Kategoriak: All - rendimiento - redundancia - paridad - fallos

arabera Julian Moruzzi 5 years ago

1572

Raid

  • La tecnología RAID permite combinar múltiples dispositivos de almacenamiento para mejorar el rendimiento, la capacidad y la seguridad de los datos. Existen varias configuraciones, cada una con sus particularidades y ventajas.

Raid

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

Entre este conjuntos de dispositivos los datos se distribuyen o replican

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

RAID 4

Tanto RAID 3 como RAID 4 fueron reemplazados por RAID 5

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

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

Es muy similar a RAID 3

RAID 3

Todos los discos deben funcionar al unísono

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

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

Proporciona un alto rendimiento en operaciones de lecturas de grandes bloque

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

Requiere por lo menos tres discos

RAID 5

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

Brinda redundancia y velocidad

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

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

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

Utiliza como minimo 3 discos

RAID 1

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

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

Los espejos son copias ideticas del disco de datos

Compuesto por un disco de datos y uno o mas espejos

También conocido como espejo

RAID 0

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

No cuenta con redundancia de datos

Se colocan en paralelo brincando un rendimiento mucho mayor

Se necesitan como minimo dos discos

RAID 6

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

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

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

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

Crea dos paridades distintas para cada disco

Puede considerarse una variante de RAID 5

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

En algunos casos, permite redundancia de datos

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

La tasa de transferencia de lectura y escritura es mayor

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

Se puede conseguir una gran capacidad combinando discos relativamente economicos.

Capacidad

Economia

Tolerancia a fallos

Rendimiento

¿Que es?

¿Que ventajas se obtiene al utilizarse?

Tipos de RAID

Anidados

Tipos de RAID anidados
RAID 1+0

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.

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

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

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

RAID 30

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

El RAID 30 permite que falle un disco de 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

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

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

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

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

RAID 100

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

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

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

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

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

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

RAID 50

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

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

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

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

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

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

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

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

RAID 0+1

Subtema

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

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

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

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

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

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

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

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
Esto consiste en que un RAID pueda usarse como parte básica de otro
Una alternativa de disponer los RAID es anidándolos

Lineales

Redundant Array of Independent disks (RAID)