1 00:00:03,160 --> 00:00:05,679 Vamos a realizar los ejercicios de cálculo de paridad. 2 00:00:06,580 --> 00:00:10,160 Tenemos cuatro discos dispuestos en un RAID 5, 3 00:00:10,480 --> 00:00:13,640 donde tenemos que realizar el cálculo de paridad. 4 00:00:14,519 --> 00:00:18,120 Ya sabemos que en un RAID 5 lo que se hace es repartir la información 5 00:00:18,120 --> 00:00:22,300 entre todos los discos, excepto en uno, donde se guarda la paridad. 6 00:00:23,199 --> 00:00:28,699 Si vemos el disco, tenemos el disco 1, disco 2, disco 3 y disco 4, 7 00:00:28,699 --> 00:00:35,380 y en cada uno de los discos vemos aquí en la línea A que se ha guardado un dato, un dato, un dato 8 00:00:35,380 --> 00:00:37,979 y ahora aquí tenemos que calcular su paridad. 9 00:00:38,359 --> 00:00:43,320 Igual en cada uno de los siguientes discos, en cada una de las siguientes líneas. 10 00:00:43,479 --> 00:00:47,259 Tenemos dato, dato, dato y tenemos que calcular la paridad. 11 00:00:47,700 --> 00:00:49,539 Dato, dato, dato, calcular la paridad. 12 00:00:50,119 --> 00:00:52,299 Dato, dato, dato y calcular la paridad. 13 00:00:52,299 --> 00:01:09,659 Para calcular la paridad lo que hacemos es coger toda la información almacenada en todos los discos y de ahí vamos a obtener el dato que nos va a poder recuperar la información en el caso en el que alguno de los discos fallara. 14 00:01:10,659 --> 00:01:13,579 Vamos a realizar el cálculo de la línea A. 15 00:01:14,219 --> 00:01:17,599 Vemos que en la línea A tenemos esta información. 16 00:01:21,450 --> 00:01:23,549 Lo que hacemos es copiar los datos. 17 00:01:24,629 --> 00:01:35,109 En este caso tenemos 10101001, pues 1010101. 18 00:01:36,409 --> 00:01:39,390 Ese es el primer dato de la línea A. 19 00:01:39,390 --> 00:01:52,670 Ahora el dato de la línea A, pero en el disco 2 es el 00, 11, 01, 11, aquí arriba nos he olvidado, un 0. 20 00:01:53,349 --> 00:02:02,590 Ahora en el disco 3 tenemos el 00, el 11, 00, 10, todos los datos tienen que tener 8 bits. 21 00:02:03,469 --> 00:02:06,769 Y ahora vamos a calcular los 8 bits de paridad. 22 00:02:07,209 --> 00:02:12,330 ¿Cómo lo hacemos? Con la regla de paridad par y la regla de la paridad impar. 23 00:02:12,870 --> 00:02:21,530 Donde dice que cuando nos encontremos un número par de unos, tenemos que colocar un cero, 24 00:02:22,370 --> 00:02:27,770 y cuando nos encontremos un número impar de unos, tenemos que colocar un uno. 25 00:02:28,590 --> 00:02:36,150 Por ejemplo, en esta línea, como tenemos el 0, 0, 1, tenemos un número impar de unos, 26 00:02:36,150 --> 00:02:38,990 solo tenemos 1, tenemos que colocar 1, ¿no? 27 00:02:40,490 --> 00:02:43,610 Y la tenemos todos ceros, pues 0. 28 00:02:44,610 --> 00:02:49,789 En esta fila tenemos 3 unos, con lo cual tenemos un número impar de unos, 29 00:02:50,129 --> 00:02:51,069 así que ponemos un 1. 30 00:02:51,830 --> 00:02:56,389 En esta fila tenemos 2 unos, un número par, así que ponemos un 0. 31 00:02:57,370 --> 00:03:02,009 En esta fila tenemos un número impar de unos, tenemos este 1. 32 00:03:02,009 --> 00:03:15,250 En esta tenemos un número impar, ponemos un 1, un número par de unos, porque tenemos dos unos, así que un 0 y un número par de unos, ponemos un 0. 33 00:03:16,289 --> 00:03:25,650 Este sería el número a rellenar de paridad en estas casillas, donde el primer número se corresponde con la casilla 1, 34 00:03:25,650 --> 00:03:31,949 así sucesivamente hasta el último, que se corresponde con la casilla 8. 35 00:03:32,009 --> 00:03:47,129 Rellenamos 1, 0, 1, 0, 1, 0, 1, 0, luego 1, 1, 0, 0, 1, 1, 0, 0. 36 00:03:47,509 --> 00:03:55,530 Ya hemos resuelto la primera paridad de la línea A de los cuatro discos. 37 00:03:55,530 --> 00:04:03,349 Ahora vamos a calcular la paridad de la línea B y hacemos exactamente lo mismo. 38 00:04:04,509 --> 00:04:10,409 Cogemos los datos que tenemos en cada uno de los discos y con esos datos calculamos la paridad. 39 00:04:11,849 --> 00:04:18,290 Ponemos la primera línea que es 1111 0101. 40 00:04:18,290 --> 00:04:34,470 El siguiente dato es 1, 0, 0, 1, 0, 0, 1, 1 y el siguiente dato es 0, 1, 0, 1, 0, 1, 0, 0. 41 00:04:34,470 --> 00:04:49,170 Y hacemos el mismo método. Miramos si tenemos un número par o impar de unos y ponemos un cero si tenemos un número par y ponemos un uno si tenemos un número impar. 42 00:04:49,170 --> 00:05:02,709 Aquí tenemos número par de unos porque tenemos dos, así que ponemos un cero, número par, un cero, número impar, un uno, número impar porque tenemos tres unos, un uno, 43 00:05:02,709 --> 00:05:04,709 Todos ceros, un 1 44 00:05:04,709 --> 00:05:07,189 Número impar 45 00:05:07,189 --> 00:05:08,189 Ah, no, perdón, par 46 00:05:08,189 --> 00:05:10,790 Porque tenemos dos 1s, un 0 47 00:05:10,790 --> 00:05:13,449 Número impar 48 00:05:13,449 --> 00:05:15,209 Porque solo tenemos un 1, un 1 49 00:05:15,209 --> 00:05:16,449 Y número impar 50 00:05:16,449 --> 00:05:19,430 Porque tenemos dos 1s, un 0 51 00:05:19,430 --> 00:05:22,970 Miramos 52 00:05:22,970 --> 00:05:24,730 Probamos 53 00:05:24,730 --> 00:05:26,209 Dos 1s, un 0 54 00:05:26,209 --> 00:05:27,649 Un 1, un 1 55 00:05:27,649 --> 00:05:30,649 Dos 1s, un 0 56 00:05:30,649 --> 00:05:31,629 Todos ceros 57 00:05:31,629 --> 00:05:40,050 tres unos, un uno, un uno, un uno, dos unos, un cero y dos unos, un cero 58 00:05:40,050 --> 00:05:43,069 así que tenemos nuestra paridad de la línea B 59 00:05:43,069 --> 00:05:54,670 que es 0011, 0011, 0010, 0010 60 00:05:54,670 --> 00:06:02,279 ahora calculamos la paridad de la línea C 61 00:06:02,279 --> 00:06:12,519 La paridad de la línea C lo hacemos exactamente igual. 62 00:06:13,040 --> 00:06:22,000 Lo que hacemos es coger los datos que tenemos en todos los discos, 0, 1, 1, 1, 0, 0, 0, 0. 63 00:06:22,759 --> 00:06:28,720 Cogemos el siguiente dato del siguiente disco, 0, 1, 0, 1, 1, 1, 0, 0. 64 00:06:29,259 --> 00:06:34,120 Y el siguiente disco, 0, 0, 1, 1, 0, 0, 0. 65 00:06:34,519 --> 00:06:36,500 Y hacemos la misma operación. 66 00:06:37,079 --> 00:06:39,040 Como son todos ceros, un cero. 67 00:06:39,459 --> 00:06:41,459 Como tenemos dos unos, un cero. 68 00:06:41,759 --> 00:06:43,899 Como tenemos dos unos, otro cero. 69 00:06:44,060 --> 00:06:47,220 Como tenemos tres unos, que es impar, un uno. 70 00:06:47,860 --> 00:06:50,779 Como tenemos un uno que es impar, también un uno. 71 00:06:51,519 --> 00:06:54,000 Como tenemos un uno que es impar, pues un uno. 72 00:06:54,620 --> 00:06:57,300 Y como tenemos todos ceros y todos ceros, ya estaría. 73 00:06:58,360 --> 00:07:02,000 Rellenamos con cero, cero, cero, cero. 74 00:07:03,379 --> 00:07:04,899 Uno, uno, uno. 75 00:07:04,899 --> 00:07:08,779 y 00, fenomenal 76 00:07:08,779 --> 00:07:14,139 y ahora nos queda el último, calculamos 77 00:07:14,139 --> 00:07:18,819 la última paridad de nuestro 78 00:07:18,819 --> 00:07:23,160 disco 1, que es esta de aquí 79 00:07:23,160 --> 00:07:26,819 y cogemos los datos, como hemos hecho en otras ocasiones 80 00:07:26,819 --> 00:07:34,519 tenemos que tener 8 números, aquí tenemos 4 y aquí tenemos 4 81 00:07:34,519 --> 00:07:37,639 así que bien, ahora hacemos 82 00:07:37,639 --> 00:07:48,529 0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0. 83 00:07:49,350 --> 00:07:49,910 Rellenamos. 84 00:07:50,589 --> 00:07:57,550 Dos unos es un cero, un uno es un uno, dos unos es un cero, 85 00:07:58,310 --> 00:08:03,930 dos ceros es cero, aquí tenemos un uno, uno, dos unos es un cero, 86 00:08:04,569 --> 00:08:07,870 dos ceros es un cero y un uno es un uno. 87 00:08:08,949 --> 00:08:25,750 Rellenamos, 0, 1, 0, 0, 1, 0, 0, 1 y ya tendríamos hecho el ejercicio de cálculo de paridad.