martes, 4 de junio de 2013

Ejercicio raid-5



1. Dado el conjunto de 4 discos de la figura que monta un volumen RAID 5, calcula los bloques de paridad  y completa la figura.




Disco 0
Disco 1
Disco 2
Disco 3
Línea A
01111111

01010111

01110111

01011111

Línea B
01101101

11111101

01011101

11001101

Línea C
01011111

01000011

01111011

01100111

Línea D
01010111

01010111

01011000

01011000

Línea E
01101011

01101100

01010111

01010000

Línea F
01111011

01101011

01101011

01111011

Línea G
10010101
10011101

10010101

10011101

  
2. Imagina que se perdiera el disco 2. Llega una petición de lectura de la línea D. ¿Podría realizarse? ¿Qué información devolvería?
Si. En la línea D esta la paridad en el disco 2. Por lo tanto con los otros 3 discos se puede realizar la lectura. 10101011-11100011-Disco2 no está-10111000.

3. Cuando aún no se ha recuperado el disco, llega una petición de escritura para la línea D: hay que escribir el valor 10101011 11100011 10111000. ¿Se podría realizar la operación? Haz las modificaciones necesarias.
Si. Pongo cada valor en el disco 0, disco 1 y disco 3 y se podría realizar la escritura. La paridad del disco 2 seria esto: 11110000.

4. Una vez se ha conseguido el disco con las características adecuadas, se decide sustituir el disco dañado y recuperar el funcionamiento normal utilizando los cinco discos. Recupera la información de dicho disco utilizando la información de los discos 0, 1 y 3.
Disco 2: Línea A - 01110111
              Línea B - 01011101
              Línea C - 01111011
              Línea D - Paridad 11110000
              Línea E - 01010111
              Línea F - 01101011
              Línea G - 10010101    
Los demás discos serian igual que en el apartado 1. Con los valores de los discos más la paridad de esos discos se puede recuperar  el Disco 2.
Ejemplo: Línea A:  Disco 0 = Paridad 01111111
                              Disco 1 = 01010111
                              Disco 2 = 01110111  (se consigue con el Disco 1, el Disco 3 y la paridad del Disco 0)
                              Disco 3 = 0101111

Administrador: Zona 1 Puesto 4.