Instructor: En esta
lección, vamos a hablar sobre problemas con RAIDs.
Ahora bien, recuerda que
un RAID es una matriz redundante de discos independientes
o una matriz redundante de discos económicos, según a quién
preguntes.
Ahora, cuando se trata de un RAID,
esto va a ser configurado
como un medio de proteger sus
datos contra el riesgo de pérdida de datos
si un solo disco va a fallar.
Así que si estaba usando una unidad de disco
duro o incluso una unidad de estado sólido
y esa unidad falla, voy a
perder todo lo que hay en esa unidad.
Ahora, si tengo todas mis fotos en eso, todos
mis documentos personales,
eso sería un día realmente malo.
En cambio, para protegerme
de eso, puedo usar un RAID en lugar de tener una sola unidad.
Por ejemplo, puedo configurar mi sistema utilizando
un RAID uno, un RAID cinco o un RAID 10 para
poder tener varios discos trabajando
todos juntos como un único volumen.
Esto me permite tener más redundancia, y
de esta manera,
si cualquiera de esas unidades individuales
falla, mis datos no se van a perder.
Ahora, cuando se trata de un RAID,
hay dos maneras diferentes que usted puede tener un fallo RAID.
La primera es la que acabo de describir,
en la que un solo disco va a fallar dentro de ese RAID.
Así que si tengo un RAID uno, por ejemplo,
estoy usando mirroring.
Ahora, cuando utilizo
la duplicación, tengo dos copias completas de cada archivo,
una en cada unidad.
Ahora bien, si una de esas unidades
falla, la otra seguirá funcionando y podré
leer y escribir datos en ella, sólo que estaré en
lo que se conoce como estado degradado.
Esto se debe a que ahora el RAID está degradado
porque sólo funciona una de las dos unidades.
Pero esa unidad tiene una copia completa de todos mis datos.
Lo mismo ocurriría si utilizara un RAID 5.
Recuerda, con un RAID cinco,
voy a usar al menos tres discos,
y voy a tener un bit de paridad repartido
entre los tres discos mientras guardo
los datos.
Así que si tengo tres discos llamados
disco cero, disco uno y disco dos, y el disco uno falla,
todavía puedo calcular todos
mis archivos usando las piezas del archivo
en el disco cero y el disco dos para poder volver a juntar
esos archivos.
Ahora bien, cuando
hago esto, sí que me lleva más tiempo leer esos archivos
porque tengo que calcular el archivo entero
porque me falta una parte.
Pero como tengo dos de las tres piezas, aún
puedo calcular la tercera porque
tengo esa paridad repartida
entre esas unidades.
Y por eso el RAID va a funcionar
en un estado degradado, porque va
a ralentizar el rendimiento pero
seguirá funcionando.
Ahora bien, si pierdes un disco dentro de uno de tus RAID,
como un RAID uno, un RAID cinco o un RAID 10, como he dicho,
seguirá funcionando
normalmente pero a menor velocidad.
Ahora, cuando ese disco falla,
quieres reemplazarlo tan pronto como sea posible, y
entonces vas a realizar una utilidad conocida
como reconstrucción del RAID.
Cuando reconstruyas el
RAID, de nuevo, el rendimiento de todo
tu sistema va a bajar porque
el sistema ahora
tiene que recalcular todas las piezas que faltan y copiarlas
a esa nueva unidad de disco que acabas de insertar
en el RAID.
Esto le permite reemplazar ese disco uno fallido
que estábamos usando en nuestro
ejemplo calculando las piezas del disco cero y el disco dos para
reemplazar de nuevo en este nuevo disco uno en blanco que
acabamos de insertar en el RAID.
Por eso ahora está en una función degradada.
Una vez que esa utilidad haya terminado de reconstruir
el RAID, volveremos a lo que se conoce como un RAID sano
donde ahora podemos leer y escribir todo a máxima velocidad
sin degradación.
Ahora, dije que había dos tipos de fallos RAID.
El otro tipo de fallo
RAID es lo que se llama un fallo RAID completo.
Ahora bien, un fallo RAID
completo es cuando toda la matriz o volumen deja de funcionar.
Esto puede ocurrir por varias razones.
Si estás utilizando un RAID basado en hardware,
podría ser que tu tarjeta controladora
RAID haya fallado.
Y en este caso,
el sistema ya no sabe cómo acceder a esos discos
y, por tanto, todo el RAID fallará.
Otra razón para esto sería
si estás usando un RAID por software que
está construido a través del sistema
operativo y el sistema
operativo tiene algún tipo de error de configuración,
entonces se olvidará de cómo ser capaz de utilizar esa matriz RAID porque
ya no sabe cómo hablar con esos RAIDs usando su software.
Ahora, la tercera forma en la que podemos tener un fallo
del RAID es si tienes múltiples discos que
fallan y ya no tienes suficientes datos
para poder calcular las piezas que faltan.
Por ejemplo, he dicho que tenemos un RAID uno que
tiene dos discos.
Puedo soportar que uno de esos discos falle
y seguir leyendo del segundo disco.
Pero si ambos discos fallan,
todo el RAID se cae.
Del mismo modo, si estoy utilizando un RAID cinco con tres discos,
tengo el disco cero, uno y dos.
Si el disco uno falla y no
lo reemplazo antes de que falle el disco dos, ahora
sólo tengo el disco cero, y el disco
cero sólo tiene 1/3 de la información.
Así que no puedo calcular las otras dos piezas
con sólo esa única unidad, y por lo
tanto todo el RAID ahora fallará porque dos de
las tres unidades están caídas y eso significa
efectivamente que todo el RAID está caído en el caso
de un RAID cinco.
Ahora, en los casos en los que un RAID entero falla como este, vas a tener
que ser capaz de restaurar
ese RAID desde la copia de seguridad reconfigurando
el RAID, reconstruyendo el RAID
con nuevos discos, y luego restaurándolo desde buenas
copias de seguridad que tengas ya sea en un disco duro externo
o una copia de seguridad en cinta o una copia
de seguridad en la nube, y eso será capaz de restaurar
tu RAID de nuevo a la salud completa y ponerte
en marcha de nuevo.
Ahora, la última cosa que quiero mencionar
cuando se trata de RAIDs
es recordar que un RAID cero no tiene redundancia en absoluto.
Cuando se trata de un RAID cero,
tiene dos discos físicos que funcionan como un volumen lógico,
pero cada uno lleva la mitad de los datos.
No hay paridad ni redundancia.
Así que si tengo dos discos en un RAID cero
y falla el disco uno, ¿adivina qué?
Ahora tienes un fallo en todo el RAID, y en este
caso, tendrías que
reconstruir el RAID y restaurar
desde la copia de seguridad
porque ahora se van a perder todos los datos.
Tenlo en cuenta cuando trabajes con RAIDs.
Si se trata de un RAID uno, un
RAID cinco o un RAID 10, puede perder
un disco y seguir funcionando
en un estado degradado sin perder
ningún dato.
Pero si pierdes varios discos dentro de ese RAID,
todo el conjunto fallará
y ya no tendrás acceso a esos datos.