Skip to main content

O que é uma unidade de paridade?

Uma unidade de paridade é um dispositivo de armazenamento usado como parte de um sistema de computador que contém dados de paridade para fins de redundância e backup. Isso geralmente faz parte de uma matriz redundante de discos independentes (RAID), na qual uma ou mais unidades de disco são conectadas juntas para atuar como um sistema único. Quando os dados são armazenados nesses dispositivos, as informações de paridade podem ser criadas para uso posterior, caso um dos discos falhe. Uma unidade de paridade não faz necessariamente parte de todas as configurações de RAID, mas permite uma recuperação de dados simples e eficaz.

A função básica de uma unidade de paridade é fornecer armazenamento adicional de "bits de paridade", que são pedaços de dados usados ​​para fazer backup das unidades principais em uma matriz de discos. Uma matriz é uma configuração de computador na qual vários discos, como dois ou mais discos rígidos, são conectados juntos e usados ​​como um único sistema de armazenamento. Embora vários métodos diferentes sejam usados ​​para isso, um RAID está entre as formas mais comuns. Existem vários tipos de RAIDS, e os "níveis" mais complexos geralmente incluem o uso de uma unidade de paridade para fornecer backup e redundância de informações eficazes.

Uma unidade de paridade funciona através do uso de bits de paridade armazenados nela. O exemplo mais simples de como os bits de paridade funcionam em um RAID ou outro sistema que usa três unidades no total. Duas das unidades seriam usadas como discos de armazenamento de dados reais, enquanto a terceira funcionaria como uma unidade de paridade. Sempre que os dados são salvos no RAID, cada informação é dividida ao meio, com uma parte entrando em uma unidade e a outra parte na segunda.

Os dados do computador consistem em bits, que são dados binários representados por um ou zero. Sempre que as informações são armazenadas em um sistema com uma unidade de paridade, um bit de cada unidade de armazenamento é adicionado ao outro. Se o resultado for um número par, um bit de paridade com valor zero é salvo no dispositivo de paridade, enquanto um resultado ímpar cria um valor igual a um. Isso pode ser usado se uma das unidades de armazenamento falhar, para recriar os dados que estão faltando para restaurar o que foi perdido.

Por exemplo, um "1" em um dispositivo e um "0" no outro gerariam um "1" para ser armazenado na unidade de paridade, pois esse é um valor ímpar quando adicionado. Se a unidade de armazenamento com os dados "0" estiver corrompida, ela poderá ser substituída por um novo disco em branco. O sistema pode examinar os dados existentes, encontrar o "1" restante no armazenamento de dados, comparar com o "1" no dispositivo de paridade e reconhecer que um "0" precisa ser recriado para restaurar os dados perdidos. Isso é redundância e permite que uma matriz recupere dados efetivamente, mesmo se parte do sistema original for perdida.