Sie sind auf Seite 1von 20

ARQUITECTURA DE

COMPUTADORES
CAPITULO 6
MEMORIA EXTERNA
6.2 RAID

1
RAID

• REDUNDANT ARRAY OF INDEPENDENT DISKS


 ARREGLO REDUNDANTE DE DISCOS INDEPENDIENTES
 6 NIVELES EN USO COMÚN
 NO ES UNA JERARQUÍA
 SE PUEDE EJECUTAR EN PARALELO UNA ÚNICA PETICIÓN DE E/S
 SE DISTRIBUYE LOS DATOS A TRAVÉS DE LAS UNIDADES DE MEMORIA
 PUEDE UTILIZAR SU CAPACIDAD DE REDUNDANCIA PARA ALMACENAR
INFORMACIÓN DE PARIDAD
2
NIVELES DE RAID

3
RAID 0

• NO TIENE REDUNDANCIA
• DATOS PUESTOS A TRAVÉS DE TODOS LOS DISCOS
• INCREMENTA LA VELOCIDAD
• MÚLTIPLES REQUERIMIENTOS DE DATOS PROBABLEMENTE NO EN EL
MISMO DISCO
• SE PUEDE BUSCAR EN PARALELO EN LOS DISCOS
• UN CONJUNTO DE DATOS ESTA PUESTO A TRAVÉS DE MÚLTIPLES DISCOS

4
RAID 0

5
RAID 1

• DISCOS ESPEJO (COPIA DEL DISCO)


• LOS DATOS SE ENCUENTRAN A TRAVÉS DE LOS DISCOS
• 2 COPIAS DE CADA DATO EN DISCOS SEPARADOS
• LEE DESDE CUALQUIERA DE LOS DOS
• ESCRIBE EN AMBOS
• LA RECUPERACIÓN ES SIMPLE
• COSTOSO

6
RAID 1

7
RAID 2

• LOS DISCOS ESTÁN SINCRONIZADOS


• LA CORRECCIÓN DE ERRORES SE CALCULA A TRAVÉS DE CIERTOS BITS
EN EL DISCO
• LOS DISCOS DE PARIDAD MÚLTIPLE UTILIZAN EL CÓDIGO DE
HAMMING PARA UNA POSICIÓN CORRESPONDIENTE
• DEMASIADA REDUNDANCIA
• COSTOSA
• NO SE UTILIZA

8
RAID 2

9
RAID 3

• PARECIDO A RAID 2
• SOLO UN DISCO DE REDUNDANCIA SIN IMPORTAR QUE TAN LARGO
SEA EL ARREGLO
• SOLO HAY UN BIT DE PARIDAD POR CADA GRUPO QUE
CORRESPONDE A LOS BITS
• LOS DATOS O EL FALLO EN DISCO PUEDEN SER RECONSTRUIDOS
DESDE LOS DATOS Y LA INFORMACIÓN DE LA PARIDAD
• ALTAS VELOCIDADES DE TRANSFERENCIA

10
RAID 3

11
RAID 4

• CADA OPERACIÓN DEL DISCO ES INDEPENDIENTE


• BUENA PARA ALTA VELOCIDADES DE SOLICITUDES EN E/S
• SE CALCULA LA PARIDAD BIT POR BIT A TRAVÉS DE CADA DISCO
• LA PARIDAD ESTA ALMACENADA EN UN DISCO DE PARIDAD

12
RAID 4

13
RAID 5

• COMO RAID 4
• PARIDAD ES PUESTA EN TODOS LOS DISCOS
• ELIMINA EL CUELLO DE BOTELLA DE RAID 4 EN EL DISCO DE PARIDAD
• SE UTILIZA COMÚNMENTE EN SERVIDORES NETWORKS

14
RAID 5

15
RAID 6

• DOS CÁLCULOS DE PARIDAD


• ALMACENADA EN BLOQUES SEPARADOS
• REQUERIMIENTO PARA USO DE N DISCOS NECESITA N+2
• ALTA DISPONIBILIDAD DE LOS DATOS
• SE NECESITA QUE FALLEN 3 DISCOS PARA PERDER LOS DATOS
• ALTO COSTO EN LA ESCRITURA

16
RAID 6

17
CORRESPONDENCIA DE LOS DATOS PARA RAID 0

18
TOOL FOR STORAGE EFFICIENCY

http://www.ecs.umass.edu/ece/kore
n/architecture/Raid/raidiator.html
19
REFERENCIAS:

• WILLIAM STALLINGS, COMPUTER ORGANIZATION AND


ARCHITECTURE: DESIGNING FOR PERFORMANCE, 8TH EDITION,
PRENTICE HALL, 2010, ISBN-13: 978-0-13-607373-4
• HTTP://WWW.ECS.UMASS.EDU/ECE/KOREN/ARCHITECTURE/RAID/RA
IDIATOR.HTML20

20

Das könnte Ihnen auch gefallen