Raid
Materia:
Organización de Computadores
Trabajo de:
RAID
Profesor:
Ing. Mable Méndez
Alumno:
Xavier Sumba
Jorge Crespo
Año Lectivo:
2012-2013
Índice
RAID (Redundant Array of Independent Disks) 3
Introducción 3
Historia 4
Ventajas 4
Desventajas 4
Ejemplo 4
Implementación – Tipos 5
Software 5
Hardware 5
Híbridos 5
Niveles 6RAID 0 6
JBOD 6
RAID 1 7
RAID 2 7
RAID 3 7
RAID 4 8
RAID 5 8
RAID 6 8
RAID 5E y 6E 9
Niveles RAID Anidados 9
Niveles RAID Propietarios 9
Matrix RAID (Intel) 10
Linux MD RAID 10 (Linux) 10
Aplicaciones 11
Referencias 11
RAID (Redundant Array of Independent Disks)
Introducción
RAID - Redundant Array of Inexpensive/Independent Disks (Conjunto redundante de discosindependientes)
Consta de 6 niveles independientes, desde cero hasta 5. Estos niveles no implican relación jerárquica, sino métodos que poseen características comunes:
1. RAID: es un conjunto de unidades físicas de disco vistas por el sistema como una única unidad lógica.
2. Los datos se distribuyen a través de unidades físicas del conjunto de unidades.
3. La capacidad de losdiscos redundantes se usa para almacenar información de paridad que garantice la recuperación de los datos en caso de fallo de disco.
Nota: La 2° y 3° característica varía según el nivel del RAID. RAID 0 no soporta la 3° característica.
Historia
La expresión RAID fue originalmente ideado en un artículo de un grupo de investigadores en Berkley (California) (1988). En este artículo semostraba las configuraciones y aplicaciones del RAID e introducía los niveles que aun se utiliza. La estrategia de los RAID remplaza una unidad de disco de gran capacidad por unidades múltiples de menor capacidad y distribuye los datos de forma que se puedan habilitar accesos simultáneos a varias unidades, mejorando las prestaciones E/S y permitiendo más fácil aumentos en la capacidad.
Anteriormente seusaba el termino RAID como Redundant Array of Inexpensive Disks, se utilizó el término barato como una alternativa a de discos únicos, grandes y caros.
Actualmente se usa RAID como Redundant Array of Independent Disks, es como la industria ha decidido llamarlo, para enfatizar que el conjunto RAID proporciona prestaciones adecuadas y mejoras de seguridad.
Ventajas
* Uso de variosdispositivos.
* Permite que varias cabezas y actuadores operen simultáneamente, consiguiendo mayores velocidades de E/S.
Desventajas
Incrementa la posibilidad de fallo. Pero para compensar la disminución de seguridad, RAID utiliza información de paridad almacenada que permite la recuperación de datos perdidos debido a un fallo de disco.
Ejemplo
Implementación RAID
* Instalar una cajallena de discos junto al computador
* Sustituir la tarjeta del controlador de disco por un controlador de RAID
* Copiar los datos en el RAID
* Continuar con las operaciones normales
“Con el fin de mejorar Desempeño, confiabilidad, consumo de potencia y escalabilidad”.
Implementación – Tipos
Software
El sistema operativo gestiona los discos del conjunto por controladora de disconormal (Serial ATA, SCSI, SAS, etc).
Ventajas y Desventajas
* Tradicionalmente solución más lenta
* Con CPUs modernas puede llegar a ser más rápida a expensas de dejar menos tiempo de proceso al resto de tareas del sistema.
* Son mucho más flexibles (permitiendo, por ejemplo, construir RAIDs de particiones en lugar de discos completos y agrupar en un mismo
Hardware
Requiere al menosuna controladora RAID específica que administre discos y efectúe cálculos de paridad (depende del nivel) RAID discos conectados en varias controladoras)
Ventajas y Desventajas
* Mejor rendimiento
* Hace que el soporte por parte del sistema operativo sea más sencillo (transparente)
* Soportan sustitución en caliente (hot swapping)
* Pueden incorporar un caché de escritura no...
Regístrate para leer el documento completo.