Download - Discos Raid

Transcript

DISCOS RAID

SISTEMAS OPERATIVOS

DISCOS RAID • La sigla RAID significa en inglés “Redundant Array of

Independent Drives (or Disks)”, también conocido como conjunto redundante de discos independientes; RAID es un término para el almacenamiento de datos que dividen a los datos entre múltiples discos duros. RAID puede ser diseñado para proporcionar una mayor fiabilidad de los datos o el aumento de desempeño.

LAS PRINCIPALES FINALIDADES DE UN SISTEMA RAID SON

• mejorar la tolerancia a fallos y errores.• aumentar la integridad de los datos.• mejorar el rendimiento de los sistemas.• ofrecer una alternativa económica frente a los

sistemas scsi.

DISCOS RAID MAS USADOS

• Un arreglo redundante de discos independientes (RAID por sus siglas en inglés) es típicamente implementado para la protección de la información o incremento del desempeño al acceso de los discos duros. Existen varios tipos de arreglos y los más usados en la industria son: 0, 1, 5 y el 0+1 ó 10, siendo este último el de mayor desempeño, protección y costo.

NIVELES DE DISCOS RAID1. Disco Raid 0 “striping”2. Disco Raid 1 “mirroring”3. Disco Raid 2 “Hamming code for error correction”4. Disco Raid 3 “array” de discos con “striping” a nivel byte y paridad dedicada. 5. Disco Raid 4 “array” de discos con “striping” a nivel bloque y paridad

dedicada. 6. Disco Raid 5 “array” de discos con “striping” a nivel bloque y paridad

distribuida”7. Disco Raid 6

DISCO RAID 0 “striping”

• RAID 0 divide o reparte los datos entre todas las unidades del grupo RAID. La ventaja de la RAID 0 es que ofrece un mayor rendimiento de los datos. El inconveniente es que aunque carezca de redundancia mejora el rendimiento, cualquier fallo o avería en uno de los discos conlleva una pérdida total de los datos.

VentajasPermite 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. DesventajasNo se dispone de información de paridad y por tanto no ofrece funcionalidad de tolerancia a fallos.

DISCO RAID 1 “mirroring”

• RAID 1 duplica en espejo todos los datos de cada unidad de forma sincronizada a una unidad de duplicación exacta. Si se produce algún fallo o avería en alguna de las unidades, no se pierde ningún dato. La ventaja de utilizar una RAID 1 es disponer de un mayor rendimiento de lectura multiusuario, puesto que pueden leerse ambos discos al mismo tiempo. La desventaja es que el costo de la unidad de almacenamiento por byte usable se multiplica por dos, puesto que se necesitan dos unidades para almacenar los mismos datos.

VentajasMayor rendimiento en las lecturas de datos de las lecturas convencionales.Podemos recuperar todos los datos en caso de error en unos de los discos ya que si un disco suspende la operación el otro continua disponible.DesventajasBastante caro ya que necesitamos el doble de espacio que el necesario.Moderada lentitud en la escritura de datos ya que la hemos de escribir en dos localizaciones

DISCO RAID 2 “Hamming code for error correction”

• Este tipo de Raid, adapta el mecanismo de detección de fallas en discos rígidos para funcionar en memoria así todos los discos de la matriz estan ”monitorizados” pero actualmente los Raid 2 son pocos utilizados ya que prácticamente todos los discos rígidos nuevos salen de fabrica con mecanismos de detección de fallas implantados.

Ventajas• Se emplea para mejorar la demanda y también la velocidad de transferencia.• Podemos recuperar los datos gracias a los discos de código de error.Desvantajas• Solución cara ya que requeriremos muchos discos para guardar los códigos de error.• Tiempo de escritura de datos bastante lentos, incluso aunque los datos se separen el los diferentes discos

DISCO RAID 3 “array” de discos con “striping” a nivel byte y paridad dedicada. ”

• Raid 3 introduce el chequeo de paridad o la corrección de errores, distribuye los datos a través de múltiples discos al nivel de bytes y añade redundancia mediante la utilización de disco de paridad dedicado que detecta errores en los datos almacenados producidos ´por una falla cualquier disco.

Ventajas•Alto rendimiento para aplicaciones de velocidad de transferencia alta.• Gracias al disco de paridad podemos recuperar datos.Desventajas•Si perdemos el disco de paridad perdemos toda la información redundante que teníamos• Tipo de escritura de datos bastante lento.

DISCO RAID 4 “array” de discos con “striping” a nivel bloque y paridad dedicada. ”

• Raid 4 Opera con “striping” de datos a nivel bloque con un disco de paridad dedicado (similar a RAID 3 excepto que divide a nivel de bloque en lugar de a nivel de bytes). Ante el fallo de uno de los discos del “array”, podremos, a partir de la información de paridad, reconstruir en un disco de reserva los datos de la unidad averiada

Ventajas :• Buen rendimiento en las escrituras de datos• Tiene integridad de datosDesventajas• Si perdemos el disco de parida , perdemos toda la información redundante que Teníamos .• Meno rendimiento en las lecturas de datos

DISCO RAID 5 ““array” de discos con “striping” a nivel bloque y paridad distribuida”

• RAID 5 está diseñada para ofrecer el nivel de rendimiento de una RAID 0 con una redundancia más económica y es el nivel RAID más habitual en la mayoría de empresas. Lo consigue distribuyendo bloques de datos entre distintas unidades y repartiendo la paridad entre ellas. No se dedica ningún disco a la paridad de forma exclusiva. Las ventajas de utilizar una RAID 5 consisten en poder realizar operaciones de lectura y escritura de forma solapada (es decir, en poder hacer un uso más eficiente de las unidades de disco), lo que acelera los pequeños procesos de escritura en un sistema multiprocesador y facilita una cantidad de almacenamiento

VentajasProporciona un buen rendimiento con mínima pérdida de capacidad de almacenamiento. Aporta un nivel de redundancia suficiente para ser considerado tolerante a fallos. DesventajasMenores prestaciones que en RAID 1. No ofrece solución al fallo simultáneo en dos disco

DISCO RAID 6 “.”

• RAID 6 es similar a la RAID 5 e incluye un segundo sistema de paridad distribuido entre las unidades del grupo RAID. La ventaja de utilizar una RAID 6 es que la segunda paridad sirve de protección ante una posible perdida de los datos en caso de que falle o se averíe una segunda unidad dentro del grupo RAID. Esto hace que las unidades SATA de gran capacidad sean más viables y económicas que la RAID 1 o la RAID 10.

Ventaja Tolerancia a fallos extremadamente alta. Permite el fallo de hasta dos discosDesventajaobtiene un nivel de rendimiento del sistema de almacenamiento mucho menor

DISCO RAID 0+1 01

• es una combinación de dos configuraciones simultáneas RAID 0 y RAID 1; concretamente, necesitaremos 4 discos duros que se tomarán por parejas para que cada una de éstas forme un RAID 0 (división de la información) y, con las dos parejas, se monte un RAID 1 (un espejo). Dicho de otra forma, con esta configuración tendremos un RAID 0 redundado en espejo.

DISCO RAID 1+0 10

• RAID 1+0 (o también conocido como RAID 10) es la configuración “contraria” al RAID 0+1; en este caso en vez de realizar un espejo del RAID 0 (los discos en striping), lo que hacemos es aplicar el espejo a cada disco en striping. Reconozco que suena muy extraño lo que acabo de comentar pero es fácil de entender; si en un RAID 0 repartimos los bloques de información entre dos discos, en el RAID 1+0 lo que hacemos es similar pero cada uno de estos discos, a su vez, está en espejo con otro. Por tanto, es una configuración de 4 discos en la que montamos un par de espejos y, por encima, repartimos la información entre dichos espejos.