A Tecnologia RAID (Redundant Array of Inexpensive Disks, às vezes Redundant Array of Independent Disks, traduz a matriz redundante de discos independentes) é uma tecnologia criada com alta tolerância a falhas, garantindo a integridade dos dados (Alta disponibilidade). Ela permite o armazenamento de arquivos em vários discos, proporcionando mais segurança no armazenamento de dados, ganho de performance tanto para leitra e gravação e maior espaço para armazenamento. Existem vários níveis de RAID, abaixo esta uma breve descrição dos níveis disponíveis que são:
• Nível 0: chamado striping
• Nível 1: chamados espelhamento, sombreamento o duplex
• Nível 2: chamada distribuição com paridade (obsoleto)
• Nível 3: chamada matriz de disco com dados bit-intercalados
• Nível 4: chamada matriz de disco com dados bloco intercalados
• Nível 5: chamada matriz de disco com blocos intercalados de paridade distribuída
• Nível 6: chamada matriz de disco com blocos intercalados de paridade distribuída
RAID 1 e 5
As tecnologias mais usadas são a RAID 1 e RAID 5.
RAID 1
No RAID 1 é necessário no mínimo dois discos para sua implementação, os arquivos são gravado em dois discos ao mesmo tempo, quando um dos discos apresenta falha, os arquivos podem ser acessados no outro disco.
RAID 5
No RAID 5 é necessário no mínimo três discos para sua implementação, o terceiro disco é a paridade e não conta como armazenamento, onde se forem utilizados três discos de 1 Tera o volume de armazenamento teria apenas 2 Teras de armazenamento. Como o terceiro disco e a paridade e sempre vai estar em disco diferente, quando um disco falhar é possível trocar o disco defeituoso e reconstruir os seus dados atraves dos outros discos.