EIVUS

RAID em servidores: níveis e uso

RAID 1, 5, 6, 10: redundância e trade-offs de desempenho em servidores.

Voltar ao blog

RAID adiciona redundância e às vezes desempenho ao armazenamento do servidor. RAID 1 espelha; RAID 5/6 usam paridade; RAID 10 combina espelhamento e striping. Escolha por capacidade, tempo de rebuild e I/O. RAID não substitui backup.

Níveis de RAID em resumo

  • RAID 1: Espelho de dois (ou mais) discos. Um disco pode falhar; capacidade é metade. Simples e robusto.
  • RAID 5: Striping + paridade; um disco pode falhar. Bom equilíbrio de capacidade e redundância; rebuild pode ser lento em arrays grandes.
  • RAID 6: Como RAID 5 mas com dois blocos de paridade; dois discos podem falhar. Mais seguro para volumes grandes.
  • RAID 10: Espelhamento + striping. Melhor desempenho de leitura/gravação e redundância; capacidade é metade. Muito usado para DB e I/O crítico.

O que considerar

  • Capacidade: Quanto espaço utilizável você precisa após redundância?
  • Tempo de rebuild: Após falha de um disco, quanto tempo até o array estar seguro? RAID 5/6 grande pode levar horas.
  • I/O: RAID 10 é melhor para I/O aleatório; RAID 5/6 para cargas sequenciais ou focadas em capacidade.

Resumo

RAID 1 = espelho; RAID 5/6 = paridade; RAID 10 = espelho + stripe. Escolha por capacidade, tempo de rebuild e I/O. Sempre combine RAID com backups (RAID não é backup).

Clientes que confiam na gente