RAID
É a sigla de "Redundant Array of Independent Disks".
RAID é um método de armazenar dados de forma contínua em vários discos físicos. Os discos em uma matriz RAID aparecem para o sistema operacional de um computador como um único volume de armazenamento, em vez de vários discos independentes. Além de fornecer uma grande quantidade de armazenamento de dados, o uso de uma matriz RAID pode melhorar o desempenho dos discos e fornecer redundância, ajudando a evitar a perda de dados caso um disco falhe.
As matrizes RAID distribuem os dados entre vários discos usando uma técnica chamada "striping". Blocos de dados, geralmente com alguns megabytes de tamanho, são intercalados igualmente entre as unidades, distribuindo a atividade de E/S igualmente entre todos os discos. Embora o RAID não exija que todos os discos de uma matriz tenham o mesmo tamanho, usar discos idênticos é mais eficiente, pois a capacidade total da matriz é baseada no tamanho da menor unidade. Dispositivos NAS e servidores de arquivos costumam usar matrizes RAID para aumentar a tolerância a falhas e combinar vários discos em um único volume.
Níveis de RAID
Existem vários níveis de RAID que oferecem benefícios diferentes. Alguns se concentram em maximizar o espaço de armazenamento, enquanto outros priorizam a redundância e a tolerância a falhas. Embora esta não seja uma lista completa, os níveis mais comuns são descritos abaixo:
- RAID 0 distribui os dados igualmente entre vários discos, fornecendo um único volume de armazenamento grande, equivalente ao tamanho combinado dos dois. Esse nível pode aumentar as velocidades de leitura e gravação ao distribuir a atividade de E/S entre vários discos. Ele não oferece redundância nem proteção de dados — se um disco falhar, toda a matriz falhará.
- RAID 1 espelha o conteúdo de um disco em outro. Ele fornece apenas o espaço de armazenamento do menor disco da matriz, mas, como o segundo disco da matriz é uma cópia completa do primeiro, permite que qualquer um dos discos falhe sem perda de dados. O RAID 1 exige um par de discos.
- RAID 5 distribui os dados entre vários discos e distribui igualmente as informações de paridade. Ele exige no mínimo três unidades de disco e reserva o equivalente ao espaço de armazenamento de um disco para a paridade. Por exemplo, uma matriz RAID 5 com quatro discos rígidos de 10 TB fornece 30 TB de espaço em disco, enquanto os 10 TB restantes são usados para a paridade. As matrizes RAID 5 podem tolerar a falha de um disco sem perder dados.
- RAID 6 é, na prática, o RAID 5 com o dobro de paridade; ele exige no mínimo quatro discos e reserva o equivalente ao espaço de armazenamento de dois discos para a paridade. Por exemplo, uma matriz RAID 6 com quatro discos rígidos de 10 TB fornece 20 TB de espaço de armazenamento, mas pode tolerar a falha de dois discos sem perder dados.
- RAID 10 (ou RAID 1+0) é conhecido como RAID aninhado e combina RAID 1 e RAID 0. Ele combina dois discos separados em uma matriz RAID 0 e depois espelha esse volume em dois discos adicionais usando RAID 1. Ele exige quatro unidades de disco e pode tolerar a falha de um disco.
NOTE: Embora a maioria dos níveis de RAID forneça redundância de dados que ajuda na recuperação após uma falha de disco, o RAID não é uma solução de backup. Ele não pode ajudar você a recuperar dados perdidos por motivos que não sejam falhas de hardware, como corrupção de dados, malware ou exclusão acidental.
Teste seus conhecimentos