Una unidad de paridad es un disco duro utilizado en una matriz RAID para proporcionar tolerancia a fallos . Por ejemplo, RAID 3 utiliza una unidad de paridad para crear un sistema que es a la vez tolerante a fallos y, gracias al seccionamiento de datos , rápido. [ 1 ] Básicamente, se añade un bit de datos al final de un bloque de datos para asegurar que el número de bits en el mensaje sea impar o par. [ 2 ]
Una forma de implementar una unidad de paridad en una matriz RAID es mediante la función XOR (o exclusiva ). XOR es una función lógica booleana que significa "una u otra, pero no ambas". El resultado de la operación XOR de todas las unidades de datos en la matriz RAID se escribe en la unidad de paridad. Si una de las unidades de datos falla, el resultado de la operación XOR de las unidades restantes es idéntico a los datos de la unidad averiada. Por lo tanto, cuando se pierde una unidad, recuperarla es tan sencillo como copiar el resultado de la operación XOR de las unidades restantes a una nueva unidad de datos.
Referencias
- RAID
- Componentes básicos de hardware informático