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 Drive | Capacidade Útil | Overhead (Paridade/Espelho) | Eficiência de Armazenamento |
|---|---|---|---|
| 0,5 | 1,5 TB | 0,5 TB | 75,0% |
| 1 | 3,0 TB | 1,0 TB | 75,0% |
| 1,5 | 4,5 TB | 1,5 TB | 75,0% |
| 2 | 6,0 TB | 2,0 TB | 75,0% |
| 2,5 | 7,5 TB | 2,5 TB | 75,0% |
| 3 | 9,0 TB | 3,0 TB | 75,0% |
| 4 | 12,0 TB | 4,0 TB | 75,0% |
| 5 | 15,0 TB | 5,0 TB | 75,0% |
| 6 | 18,0 TB | 6,0 TB | 75,0% |
| 7 | 21,0 TB | 7,0 TB | 75,0% |
| 8 | 24,0 TB | 8,0 TB | 75,0% |
| 9 | 27,0 TB | 9,0 TB | 75,0% |
| 10 | 30,0 TB | 10,0 TB | 75,0% |
| 12 | 36,0 TB | 12,0 TB | 75,0% |
| 15 | 45,0 TB | 15,0 TB | 75,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?
Entendendo os Níveis RAID
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
- 4 × 4TB HDD em RAID 5
- Útil: 12 TB (3×4)
- Custo: ~$400 total
- Pode perder 1 drive sem perda de dados
Armazenamento acessível com proteção básica
Servidor de Arquivos Pequena Empresa
- 6 × 2TB SSD em RAID 10
- Útil: 6 TB (50% de 12 TB)
- IOPS Leitura/Escrita: ~300k/150k
- 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.