Existem vários tipos de RAID que podem ser realizados com discos de armazenamento. Cada um tem uma finalidade distinta. Alguns são mais focados em desempenho enquanto outros em segurança. Não há uma escolha “certa” a se fazer, uma vez que cada ocasião e circunstância vai pedir uma decisão diferente. Em linhas gerais, temos os seguintes RAIDs:
Também conhecida como “fracionamento”. Nesse caso, os dados disponíveis são divididos em pequenos segmentos e distribuídos pelos discos. Aqui não há redundância e, portanto, não há tolerância a falhas.
O que significa que em caso de problemas pode haver perda de dados. Por outro lado, essa característica melhora a performance do computador porque ele acessará os dados mais rapidamente.
Vantagens:
- Muito rápido para acessar a informações
- Tem custo baixo em expansão de memória
Desvantagens:
- Não tem espelhamento
- Não faz paridade de dados
- Caso alguns dos setores do HD apresente falha, o arquivo que está dividido pode se tornar irrecuperável
Neste modelo, a base é o espelhamento de um disco em outro. Em outras palavras, é como se houvesse uma cópia do disco A no disco B e vice-versa. Além da vantagem de ser mais seguro em relação ao RAID 0, praticamente não há perda de desempenho. Por conta disso, esse formato é amplamente usado em servidores.
Vantagens:
- Segurança nos dados (com relação a defeitos do HD)
- Caso algum setor falhe, você consegue recuperar copiando os arquivos de outro HD
Desvantagens:
- Tem espelhamento
- Não é usada paridade
- Escrita é mais demorada
- Custo mais alto em relação ao RAID 0
Pouco usado, o RAID 2 praticamente caiu em desuso porque os novos HDs já saem de fábrica com mecanismos similares a ele e que impedem certas falhas. O que esse sistema faz é detectar falhas em discos rígidos e, sendo assim, passa a funcionar para checagem de erros. Em resumo, todos os discos são constantemente monitorados por esse mecanismo.
Vantagens:
- Usa a tecnologia ECC (Código de Correção de Erro), o que diminui a quase 0 as taxas de erros mesmo com falha energética
Desvantagens:
- Os HD atuais já possuem essa tecnologia nativamente
- Dependendo da configuração, pode haver desperdício de espaço
Aqui todos as informações são divididas nos discos da matriz. A exceção fica por conta de um deles, que se torna responsável por armazenar dados de paridade. Suas maiores vantagens são possibilidade de transferências de grandes volumes de dados e confiabilidade na proteção das informações.
Vantagens:
- Lê e escreve muito rápido
- Possui controle de erros
Desvantagens:
- Sua montagem via software é mais complexa
O RAID 4 é similar ao RAID 3, mas aqui os dados são divididos entre os discos. A grande sacada dessa versão está na possibilidade de reconstrução dos dados por meio do mecanismo de paridade. É a opção mais indicada quando falamos de arquivos grandes, pois é o que melhor garante a integridade das informações.
Vantagens:
- Taxa de leitura muito rápida
- Você pode aumentar a área de discos físicos
Desvantagens:
- Taxa de gravação é mais lenta
- Em comparação ao RAID 1, sua reconstrução em caso de falha no disco é mais complexa
- Tecnologia antiga em comparação aos sistemas mais novos
O RAID 5 é a evolução natural das versões 2, 3 e 4. Aqui, o espaço equivalente a um disco inteiro é reservado para armazenar as informações de paridade.
O sistema aqui é mais complexo e a paridade é armazenada de forma alternada em vários discos. Assim, se qualquer um deles tiver algum problema, basta acionar um processo chamado rebuild para recuperar todas as informações.
Vantagens:
- Mais rápido pra identificar erros
- Leitura rápida
Desvantagens:
- Escrita lenta
- Sistema de controle de discos mais complexo
É basicamente o mesmo caso do RAID 5, mas com o dobro de bits de paridade. Nesse caso, mesmo que dois HDs falhem ao mesmo tempo, os dados não serão perdidos. Trata-se de uma das alternativas mais seguras disponíveis.
Vantagens:
- Possibilidade de falhar 2 Hds ao mesmo tempo sem perda de dados
Desvantagens:
- Precisa de pelo menos 3 Hds para ser implementado por causa da paridade
- Sua escrita é mais lenta
- Controle de dados também é complexo
Por fim, temos o RAID 10, um sistema que empresta características dos RAIDs 0 e 1. Esse sistema só pode ser usado com mais de 4 discos e sempre em número par. Nesse caso, metade dos discos armazena dados e metade faz cópias deles. É o mais seguro que existe entre todos.
Vantagens:
- Segurança contra perda de dados
- Pode falhar um ou dois HDs ao mesmo tempo (dependendo de qual avaria)
Desvantagens:
- Alto custo de expansão
- Drivers devem ficar em sincronismo de velocidade para ampliar a performance