Ir para o conteúdo principal

Calculadora RAID

Calcule capacidade RAID, desempenho, tempo de reconstrução e risco URE para todos os níveis RAID

Tabela de referência

Capacidade do DriveCapacidade ÚtilOverhead (Paridade/Espelho)Eficiência de Armazenamento
0,51,5 TB0,5 TB75,0%
13,0 TB1,0 TB75,0%
1,54,5 TB1,5 TB75,0%
26,0 TB2,0 TB75,0%
2,57,5 TB2,5 TB75,0%
39,0 TB3,0 TB75,0%
412,0 TB4,0 TB75,0%
515,0 TB5,0 TB75,0%
618,0 TB6,0 TB75,0%
721,0 TB7,0 TB75,0%
824,0 TB8,0 TB75,0%
927,0 TB9,0 TB75,0%
1030,0 TB10,0 TB75,0%
1236,0 TB12,0 TB75,0%
1545,0 TB15,0 TB75,0%

Considerações Importantes

  • RAID NÃO é backup - sempre mantenha backups separados
  • Drives maiores aumentam tempo de reconstrução e risco URE
  • RAID 6/60 recomendado para arrays > 8 drives
  • NVMe oferece 10-20x IOPS sobre HDD mas custa mais

O que é RAID?

RAID (Redundant Array of Independent Disks) combina múltiplos drives físicos em uma única unidade lógica para melhorar performance, redundância ou ambos. Diferentes níveis RAID oferecem variados trade-offs entre capacidade, velocidade e tolerância a falhas. RAID 0 maximiza performance distribuindo dados entre drives mas não oferece redundância. RAID 1 espelha dados para redundância completa com 50% de custo de capacidade. RAID 5/6 usam paridade para redundância eficiente, enquanto RAID 10/50/60 combinam striping com espelhamento ou paridade para performance e proteção de nível corporativo.

Entendendo os Níveis RAID

Cada nível RAID serve necessidades diferentes. RAID 0 distribui dados para velocidade máxima (2× IOPS com 2 drives) mas uma falha de drive perde tudo. RAID 1 espelha dados para segurança mas usa apenas 50% da capacidade. RAID 5 adiciona paridade (mínimo 3 drives) permitindo 1 falha de drive com ~67-93% de eficiência. RAID 6 usa paridade dupla (mínimo 4 drives) sobrevivendo a 2 falhas. RAID 10 combina espelhamento e striping para excelente performance com 50% de capacidade. RAID 50/60 fazem stripe de múltiplos grupos RAID 5/6 para cargas corporativas exigindo velocidade e resiliência.

Fatores de Performance

  • Penalidade de escrita: RAID 5 = 4× I/O, RAID 6 = 6× I/O, RAID 10 = 2× I/O
  • Performance de leitura escala linearmente com drives (exceto overhead de paridade)
  • HDD: ~150 IOPS, SATA SSD: ~50k IOPS, NVMe: ~500k IOPS por drive
  • Throughput: HDD ~200 MB/s, SSD ~550 MB/s, NVMe ~3500 MB/s
  • Cargas com muita escrita favorecem RAID 10 sobre RAID 5/6 devido à menor penalidade
  • Tempo de reconstrução aumenta exponencialmente com capacidade - monitore de perto

Escolhendo o Nível RAID Correto

  • RAID 0: Performance máxima, sem redundância (armazenamento temp, cache)
  • RAID 1: Espelhamento simples, 50% capacidade (drives de boot, dados críticos pequenos)
  • RAID 5: Eficiência balanceada, 1 falha de drive (servidores de arquivo SMB, I/O moderado)
  • RAID 6: Paridade dupla, 2 falhas de drive (arrays maiores > 8 drives)
  • RAID 10: Alta performance + redundância (bancos de dados, VMs, alto I/O)
  • RAID 50/60: Cargas corporativas exigindo escala + performance + resiliência

Exemplos do Mundo Real

Configurações RAID comuns para diferentes cenários

Servidor de Mídia Doméstico

  1. 4 × 4TB HDD em RAID 5
  2. Útil: 12 TB (3×4)
  3. Custo: ~$400 total
  4. Pode perder 1 drive sem perda de dados

Armazenamento acessível com proteção básica

Servidor de Arquivos Pequena Empresa

  1. 6 × 2TB SSD em RAID 10
  2. Útil: 6 TB (50% de 12 TB)
  3. IOPS Leitura/Escrita: ~300k/150k
  4. Pode perder 1 drive por conjunto espelho

Performance rápida com boa redundância

Perguntas Frequentes

Qual a diferença entre RAID 5 e RAID 6?

RAID 5 usa paridade simples e pode sobreviver à falha de 1 drive, exigindo mínimo de 3 drives. RAID 6 usa paridade dupla e pode sobreviver à falha de 2 drives, exigindo mínimo de 4 drives. RAID 6 é mais seguro para arrays maiores (>8 drives) devido ao menor risco URE durante reconstrução, mas tem performance de escrita ligeiramente menor devido ao cálculo de dois blocos de paridade ao invés de um.

Por que RAID 10 é mais rápido que RAID 5/6?

RAID 10 tem penalidade de escrita de apenas 2× (uma escrita para cada espelho), enquanto RAID 5 tem penalidade de 4× (ler dados, ler paridade, escrever dados, escrever paridade) e RAID 6 tem penalidade de 6× (paridade dupla). Para operações de leitura, ambos escalam linearmente, mas a menor penalidade de escrita do RAID 10 o torna significativamente mais rápido para cargas com muita escrita como bancos de dados e máquinas virtuais.

O que é risco URE e por que importa?

URE (Unrecoverable Read Error) é quando um drive não consegue ler um setor durante a reconstrução. Com drives modernos grandes (>6TB), a probabilidade de encontrar um URE ao reconstruir de um drive falho é significativa. HDDs consumidor têm taxas URE de 1 em 10^14 bits (~12.5 TB), significando que um único URE pode causar perda completa de dados no RAID 5. A paridade dupla do RAID 6 protege contra isso - mesmo se um URE ocorrer durante reconstrução, a segunda paridade pode recuperar os dados.

Quanto tempo demora a reconstrução RAID?

O tempo de reconstrução depende da capacidade do drive, tamanho do array e velocidade de reconstrução. Um drive de 4TB reconstruindo a 100 MB/s demora ~11 horas. Um drive de 18TB demora ~50 horas. Durante a reconstrução, a performance do array degrada significativamente e o risco URE é maior. RAID 6/60 é recomendado para arrays grandes para reduzir risco URE. Drives corporativos com taxas URE menores (1 em 10^15) também ajudam.

Posso expandir um array RAID depois?

Depende da sua controladora RAID e nível. Algumas controladoras de hardware suportam expansão online de capacidade (adicionar drives) e migração RAID (mudar níveis). Porém, isso é arriscado e lento - frequentemente levando dias para arrays grandes. A abordagem mais segura é planejar o tamanho do array antecipadamente, fazer backup dos dados, destruir o array antigo, criar um novo maior e restaurar. RAID por software (mdadm, ZFS, unRAID) frequentemente tem melhor suporte a expansão que RAID de hardware barato.

RAID substitui backups?

NÃO. RAID protege apenas contra falha de drive - NÃO protege contra: exclusão de arquivos, corrupção, malware/ransomware, falha de controladora, incêndio/roubo ou erro humano. A regra de backup 3-2-1 se aplica: 3 cópias dos dados (produção + 2 backups), 2 tipos diferentes de mídia (ex: RAID + externo), 1 cópia offsite (nuvem ou local remoto). RAID é para disponibilidade, não backup.

Fontes