RAID 0 (Striping): Como Funciona e Como Implementar em Servidores
RAID 0, também chamado de striping, é o nível de RAID mais simples e, ao mesmo tempo, o único que não oferece nenhuma tolerância a falhas. Ele existe puramente para ganhar desempenho, dividindo os dados em blocos (stripes) e gravando-os simultaneamente em dois ou mais discos.
Este artigo contém links de afiliado do Mercado Livre. Se você comprar através deles, o PulseIT pode receber uma comissão, sem nenhum custo adicional para você.
Como o RAID 0 funciona
Ao gravar um arquivo, o controlador RAID quebra os dados em pequenos blocos e distribui cada um em um disco diferente do array, em paralelo. Como as operações de leitura e escrita acontecem simultaneamente em todos os discos, o throughput agregado cresce quase linearmente com o número de unidades: um array de 4 discos pode, teoricamente, ler e escrever até 4x mais rápido que um único disco.
A capacidade total do array é a soma da capacidade de todos os discos (2x 1TB = 2TB utilizáveis), sem nenhuma perda de espaço com paridade ou espelhamento.
Vantagens e desvantagens
Vantagens
- Melhor desempenho de leitura/escrita entre todos os níveis de RAID
- 100% da capacidade dos discos fica disponível para uso
- Configuração simples, poucos discos mínimos (2)
Desvantagens
- Zero tolerância a falhas — se um único disco do array falhar, todos os dados são perdidos
- O risco de perda cresce com o número de discos (mais discos = mais pontos de falha)
- Nunca deve ser usado para dados críticos sem backup separado
Quando usar RAID 0 em servidores
RAID 0 faz sentido em cenários onde desempenho bruto importa mais que disponibilidade, e onde os dados podem ser recriados ou já existem em outro lugar: caches de aplicação, volumes temporários de processamento (scratch disks), renderização de vídeo, bancos de dados de teste/staging ou volumes de swap. Em produção, praticamente nunca é a escolha certa isoladamente — por isso é mais comum vê-lo combinado com espelhamento no RAID 10.
Passo a passo: implementando RAID 0 em um servidor
1. Via controladora RAID de hardware (recomendado para produção)
- Instale ao menos 2 discos idênticos (mesma capacidade e, idealmente, mesmo modelo) nas baias do servidor, usando gavetas hot-swap compatíveis.
- Reinicie o servidor e entre na utilidade de configuração da controladora (Ctrl+R para controladoras PERC/MegaRAID, ou WebBIOS/UEFI HII dependendo do modelo).
- Crie um novo Virtual Disk, selecione os discos físicos desejados e escolha o nível RAID 0.
- Defina o stripe size (tamanho do bloco) — 64KB ou 128KB são valores comuns; blocos maiores favorecem cargas sequenciais (vídeo), blocos menores favorecem I/O aleatório (bancos de dados).
- Salve a configuração, inicialize (initialize) o array e finalize o assistente.
- Instale o sistema operacional ou monte o volume normalmente — o SO enxergará um único disco lógico com a capacidade somada.
2. Via RAID por software no Linux (mdadm)
sudo mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb /dev/sdc sudo mkfs.ext4 /dev/md0 sudo mount /dev/md0 /mnt/raid0
Salve a configuração em /etc/mdadm/mdadm.conf e atualize o initramfs para que o array seja montado automaticamente no boot.
Perguntas frequentes
Posso usar RAID 0 com discos de capacidades diferentes?
É possível, mas a controladora vai limitar cada disco à capacidade do menor deles, desperdiçando espaço. O ideal é sempre usar discos idênticos.
RAID 0 substitui backup?
Não, de forma alguma. RAID 0 aumenta a exposição a perda de dados, não reduz. Backup é obrigatório para qualquer dado relevante em um array RAID 0.
Qual a diferença entre RAID 0 e JBOD?
No JBOD (Just a Bunch Of Disks) os discos são concatenados sem distribuição de blocos; no RAID 0 os dados são intercalados (striped) entre os discos, o que traz ganho real de performance.
Conclusão
RAID 0 é a escolha certa quando velocidade é prioridade absoluta e os dados são descartáveis ou já protegidos por outro mecanismo. Para qualquer carga de produção onde a disponibilidade importa, combine-o com espelhamento (RAID 10) ou opte por RAID 5/6.
Produtos recomendados para esta implementação
Este artigo contém links de afiliado do Mercado Livre. Se você comprar através deles, o PulseIT pode receber uma comissão, sem nenhum custo adicional para você.
- Dell PERC H310 (RAID SAS/SATA 6Gb/s, entrada) — a partir de R$ 490. Ver no Mercado Livre
- Gaveta hot-swap HP 3.5″ (G8/G9, DL360/DL380) — a partir de R$ 106. Ver no Mercado Livre
A PERC H310 é suficiente para RAID 0/1/10 em cargas de trabalho leves a moderadas; as gavetas hot-swap facilitam a instalação e substituição dos discos sem desligar o servidor.