You are on page 1of 18

por Rakshith Venkatesh

correo electrónico: rzt0004@auburn.edu


contorno
 ¿Qué es RAID?
 configuraciones RAID utilizan.
 El rendimiento de cada configuración.
 Implementaciones.
 El camino a seguir con RAID.
¿Qué es RAID?
 Soportes para la matriz redundante de discos
independientes.

 Es una tecnología que permite mayores niveles de


rendimiento, fiabilidad y / o grandes volúmenes cuando se
trata de datos.

 ¿¿Cómo?? Por el uso concurrente de dos o más 'Discos


Duros'.

 ¿¿Cómo exactamente?? Mirroring, desprendimiento (de


datos) y las técnicas de corrección de errores combinados
con múltiples arreglos de discos le dará la fiabilidad y el
Tiempo medio entre fallos (MTBF)
sabores RAID
 usan habitualmente:
1. RAID 0
2. RAID 1
3. RAID 5
4. RAID 10
 Otros tipos utilizados ... pero rara vez: RAID
2,3,4,6,50 ......
RAID 0
a. Se divide los datos entre dos o más
discos.
b. Proporciona un buen rendimiento.
c. La falta de redundancia de datos significa
que no hay conmutación por apoyo con
esta configuración.
d. En el diagrama de la derecha, los bloques
impares se escriben en el disco 0 y los
bloques incluso en el disco 1 de tal
manera que A1, A2, A3, A4, ... sería el
orden de los bloques leídos si se leen
secuencialmente desde el principio.
RAID 0 análisis
Tasa de fracaso:
 MTBF de RAID 0 es aproximadamente proporcional al
número de discos de la matriz.
 Pr (disco fallan) = 5%, entonces
Pr (atleastonefails) = 1 - Pr (nonefails) = 1 - [1-0,05]2 =
9,75%
Actuación:
 Los fragmentos se escriben en sus respectivos discos
simultáneamente en el mismo sector.
 Esto permite que las secciones más pequeñas de todo el
bloque de datos a ser leídos fuera de la unidad en paralelo,
RAID 1
•RAID 1 es 'mirroring de datos'.
•Dos copias de los datos se llevan a
cabo en dos discos físicos, y los datos
son siempre idénticos.
• Dos veces ya que se requieren
muchos discos para almacenar los
mismos datos en comparación con
RAID 0.
•Matriz continúa operando siempre
que al menos una unidad está
funcionando.
RAID 1 análisis
Tasa de fracaso:
 Si Pr (disco falle) = 5%, entonces la probabilidad de
ambos los accionamientos no en una matriz 2 de disco es
P (ambos fallan) = (0,05)2 = 0,25%.
Actuación:
 Si usamos los controladores de discos independientes para
cada disco, entonces podemos aumentar la velocidad de
lectura o escritura al hacer operaciones en paralelo.
RAID 5
• RAID 5 es una combinación ideal
de un buen rendimiento, buena
tolerancia a fallos y alta capacidad y
eficiencia de almacenamiento.

• Un arreglo de la paridad y la CRC


para ayudar a la reconstrucción de
los datos del disco en caso de fallos
de disco.

•“La paridad distribuida”es la


palabra clave aquí.
5 análisis RAID
 MTBF es un poco mejor que RAID 0. Esto se debe a la
falta de un disco no es un buen daño. Necesitamos más
tiempo si 2 o más discos fallan.
 Performance is also as good as RAID 0, if not better. We
can read and write parallel blocks of data.
 One of the drawbacks is that the write involves heavy
parity calculations by the RAID controller. Write
operations are slower compared to RAID 0.
 Pretty useful for general purpose uses where ‘read’s’ are
more frequent the ‘write’s’.
RAID 10

a. Combines RAID 1 and RAID


0.
b. Which means having the
pleasure of both - good
performance and good failover
handling.
c. Also called ‘Nested RAID’.
Implementations
Software based RAID:
 Software implementations are provided by many
Operating Systems.
 A software layer sits above the disk device drivers and
provides an abstraction layer between the logical
drives(RAIDs) and physical drives.
 Server's processor is used to run the RAID software.
 Used for simpler configurations like RAID0 and RAID1.
Implementations (contd…)
RAID basado en hardware:
 Una implementación de
hardware de RAID requiere al
menos un controlador RAID
para fines especiales.
 En un sistema de escritorio
puede ser incorporado en la
placa base.
Una basada en PCI-bus, IDE / ATA
RAID de disco duro  El procesador no se usa para
controlador, los niveles de apoyo 0, 1, y
01. cálculos de RAID como un
controlador separado presente.
Lo que está sucediendo hoy en
día?
RAID 6:
a.Se ve como la mejor manera de
garantizar la integridad de los datos,
ya que utiliza paridad doble.
b.MTBF menor en comparación con
RAID 5.
c.Tiene el inconveniente de que el
tiempo de escritura más largo.
Camino por delante…
 La expansión del uso de otros esquemas de doble paridad
RAID-6 y es una certeza virtual.
 vendedores RAID para apoyar la "reconstrucción rápida"
características que pueden restaurar cientos de gigabytes
en tan sólo una hora o así !!
 La creación de bandas (de datos) se extendería a través de
grupos RAID - no sólo a través de las unidades dentro de
un grupo.
 Improved disk diagnostic features should offer more
reliable predictions of impending drive failures, allowing
the rebuild process to begin before an actual fault occurs.
References
 http://searchstorage.techtarget.com/generic/0,295582,
sid5_gci1196310,00.html
 http://www.lascon.co.uk/d008005.htm
 http://en.wikipedia.org/wiki/RAID_0#RAID_0
 http://en.wikipedia.org/wiki/RAID
 Paper - A Case for Redundant Arrays of Inexpensive
Disks (RAID) - David A Patterson, Garth Gibson, and
Randy H Katz