Calculadora de Capacidade RAID
Calcule capacidade utilizável, tolerância a falhas e penalidade de escrita para RAID 0, 1, 5, 6, 10 e níveis ZFS RAIDZ.
Entendendo capacidade e redundância RAID
RAID (Redundant Array of Independent Disks) combina múltiplos discos físicos em uma unidade lógica para melhorar confiabilidade, desempenho ou ambos. O conceito foi formalizado por Patterson, Gibson e Katz na UC Berkeley em 1988.
RAID 0 distribui dados sem redundância. RAID 1 espelha cada escrita. RAID 5 distribui paridade e sobrevive a uma falha com (N-1) discos utilizáveis. RAID 6 adiciona um segundo bloco de paridade para duas falhas simultâneas. RAID 10 combina espelho e striping com metade da capacidade bruta mas baixa penalidade de escrita.
ZFS RAIDZ elimina a vulnerabilidade write hole do RAID 5 de hardware usando faixas de largura variável e checksums de bloco completo. RAIDZ2 e RAIDZ3 oferecem paridade dupla e tripla. As fórmulas de capacidade são iguais aos equivalentes RAID, embora a arquitetura copy-on-write do ZFS adicione overhead extra.
Perguntas Frequentes
Qual nível RAID devo escolher?
RAID 5 é comum para servidores de arquivos com equilíbrio entre capacidade e proteção. RAID 6 ou RAIDZ2 é recomendado para arrays grandes (mais de 8 discos) pois o tempo de reconstrução aumenta o risco de uma segunda falha. RAID 10 oferece o melhor desempenho de escrita e é preferido para bancos de dados. RAID 0 não tem redundância.
Por que RAID 5 é arriscado com discos grandes?
Discos modernos (4 TB+) têm uma taxa de URE de cerca de 1 em 10^14 bits. Durante a reconstrução de um disco de 4 TB em RAID 5, o controlador lê cerca de 3,2×10^13 bits de cada disco restante. Com quatro ou mais discos, a probabilidade de um URE torna-se considerável. RAID 6 ou RAIDZ2 tolera duas falhas simultâneas.
O que é a penalidade de escrita no RAID?
É o número de operações de I/O de disco por escrita lógica. RAID 5 requer quatro I/Os por escrita aleatória pequena. RAID 6 requer seis. RAID 10 requer duas. RAID 0 não tem penalidade (1:1).
Qual é a diferença entre RAIDZ e RAID 5?
ZFS RAIDZ é funcionalmente semelhante ao RAID 5 (paridade simples, N-1 discos utilizáveis). A diferença-chave: RAIDZ usa faixas de largura variável para evitar o write hole do RAID 5 e verifica todos os dados por checksum, detectando corrupção silenciosa.
Esta calculadora considera o overhead do sistema de arquivos?
Não. Mostra a capacidade bruta utilizável baseada apenas na fórmula RAID. A capacidade formatada real é menor. Espere 2-10% a menos na prática dependendo do sistema de arquivos.