¿Cómo realiza RAID5 la recuperación de datos?
Consulte lo siguiente para conocer el método de recuperación:
RAID5 está dividido en bandas. Para un RAID5 de 3 discos, hay dos discos en una banda que proporcionan los bloques de datos D1 y D2. otro disco proporciona el bloque de paridad P.
Cuando el usuario escribe los datos D1 y D2, P se calcula mediante el XOR de D1 y D2. P = D1 x o D2.
Por ejemplo, cuando el disco donde se encuentra D1 está dañado, los datos de D1 se pueden calcular mediante el cálculo XOR de P y D2 (D1 = P xor D2).
Por lo tanto, RAID5 solo puede permitir que se dañe un disco y no se pueden restaurar dos discos, pero RAID6 puede restaurar dos discos.
Información ampliada:
RAID5 almacena datos y la información de paridad correspondiente en cada disco que compone RAID5, y la información de paridad y los datos correspondientes se almacenan en En diferentes discos, los datos completos se almacenan en cualquier disco N-1, lo que significa que hay espacio equivalente a la capacidad de un disco para almacenar información de paridad.
Por lo tanto, cuando un disco en RAID5 se daña, la integridad de los datos no se verá afectada, garantizando así la seguridad de los datos. Cuando se reemplaza el disco dañado, RAID utilizará automáticamente la información de paridad restante para reconstruir los datos en el disco y mantener la alta confiabilidad de RAID5.
Enciclopedia Baidu-RAID 5