EJERCICIO 1
Dados los siguientes tres discos de un RAID 5:
a. Rellena los bloques de paridad:
Filas Disco 1 Disco 2 Disco 3
1ª 11111111 11110000
2ª 11001100 01010101
3ª 11111111 00001111
b. Se pierde el disco 1 (y se cambia por uno nuevo) y llega una petición
de escritura para la fila 3ª:
---
¿Cómo quedarían los discos?
Disco 1 Disco 2 Disco 3
11111111 11110000
11001100 01010101
10001111 11111111
____________________________________________________________________
EJERCICIO 2
Dado el conjunto de 4 discos siguientes, con un RAID 5, calcular los
bloques de paridad:
disco 0 disco 1 disco 2 disco 3
Línea A 11011011 01101011 00011101
Línea B 11111010 11110001 00010101
Línea C 11100000 11110111 00001100
Línea D 10001001 11111011 10101010
Línea E 11111110 01111110 10101010
Línea F 11110000 00001110 01011101
Línea G 00101011 10101010 00110110
c. Imagina que se perdiera el disco 1. Llega una petición de lectura a la
Línea F, ¿podría realizarse? ¿Qué información devolvería?
d. Cuando aún no se ha recuperado le disco, llega una petición de
escritura (sólo datos) para la línea F (el bloque de paridad de la línea F
es el 3º):
10001111 00001110 01011101
¿Crees que se podrá realizar esta operación?
Haz las modificaciones necesarias:
e. Una vez que se ha conseguido un disco con las características
adecuadas, se decide sustituir el disco dañado y recuperar el
funcionamiento normal de la unidad utilizando cuatro discos.
Recupera la información de dicho disco utilizando sólo la
información de los discos 0,2 y 3.
____________________________________________________________________
EJERCICIO 3
Dado el conjunto de 4 discos siguientes, con un RAID 5, calcular los
bloques de paridad:
disco 0 disco 1 disco 2 disco 3
Línea A 00011100 01101011 00001111
Línea B 11111010 11110001 00010101
Línea C 11100000 11110111 00001100
Línea D 10001001 11111011 10101010
Línea E 11111110 01111110 11111111
Línea F 11110000 11001100 01011101
Línea G 01010101 10101010 00110110
f. Imagina que se perdiera el disco 3:
Cuando aún no se ha recuperado le disco, llegan dos peticiones de lectura:
- una para la línea A (paridad es el bloque 4)
- otra para la línea B (paridad es el bloque 3):
¿podría realizarse? ¿Qué información devolvería?
g. Cuando aún no se ha recuperado el disco 1 , llega una petición de
escritura para la línea A: hay que escribir el valor:
11111111 00000000 11111111
¿Crees que se podrá realizar esta operación? Haz las modificaciones
necesarias.
h. Una vez que se ha conseguido un disco con las características
adecuadas, se decide sustituir el disco dañado y recuperar el
funcionamiento normal de la unidad utilizando cuatro discos.
Recupera la información de dicho disco utilizando sólo la
información de los discos 0,1 y 2. Razona la respuesta.
i. Imagina que se perdieran los discos 2 y 3.
Cuando aún no se ha recuperado le disco, llegan dos peticiones de lectura:
- una para la línea A (paridad es el bloque 4)
- otra para la línea B (paridad es el bloque 3):
¿podría realizarse? ¿Qué información devolvería?
2. fddsfdffd