Reutilize unidades mistas apenas quando a configuração tiver em conta as suas diferenças; recrie um pool uniforme quando a previsibilidade da substituição, o comportamento da resilverização e a capacidade forem mais importantes do que o custo já suportado.
Os discos mistos não são automaticamente inseguros, e os discos uniformes não são automaticamente resilientes. O resultado depende da topologia, dos limites impostos pelo membro mais pequeno, da tecnologia de gravação, da correlação da idade, da disponibilidade de discos sobresselentes e da existência de uma restauração completa fora do pool.
Compare as regras da configuração antes das etiquetas dos discos
Comece pela configuração de armazenamento. Os espelhos, os grupos de paridade e os discos de dados independentes consomem capacidades diferentes de formas diferentes. Em muitas configurações de paridade ou espelho, um membro maior contribui apenas com a capacidade do membro mais pequeno até que todos os discos necessários sejam substituídos.
O ZFS organiza a redundância em torno de vdevs, pelo que o comportamento perante falhas pertence ao vdev e não a uma etiqueta de marketing num disco. Esta visão geral do armazenamento e da resilverização do ZFS é útil para compreender por que motivo a topologia controla o percurso de recuperação.
A reutilização é razoável quando o software consegue isolar discos de tamanhos diferentes sem ocultar capacidade nem associar falhas não relacionadas. Se a configuração planeada desperdiçar grandes partes de várias unidades, uma recriação uniforme já está a comprar simplicidade operacional.
Trate o método de gravação e o estado como critérios eliminatórios
Registe o número completo do modelo, a capacidade, as horas de funcionamento, o histórico de erros, o tamanho dos setores, a interface e a tecnologia de gravação de cada candidato. Não deduza CMR ou SMR a partir do nome de uma família, porque as diferenças ao nível do modelo são importantes.
Um teste controlado de resilverização SMR versus CMR encontrou diferenças significativas no comportamento da recriação sob a mesma carga de trabalho do ZFS. A conclusão não é que todos os pools mistos falhem, mas sim que um único membro lento pode determinar toda a janela de recuperação.
Exclua os discos com setores realocados, pendentes ou incorrigíveis em crescimento. Exclua também uma unidade cujas necessidades de vibração, calor ou interface não sejam compatíveis com a caixa.
Compare a previsibilidade da recuperação, não apenas a capacidade
Um pool uniforme reduz o número de casos de substituição. Um único tamanho de disco sobresselente, um desempenho semelhante e uma estimativa de recriação conhecida tornam os procedimentos de incidente mais fáceis de documentar.
Os discos mistos podem reduzir a idade correlacionada se vierem de lotes diferentes, mas também criam mais exceções. A recuperação só é previsível quando essas exceções estão incluídas no plano de discos sobresselentes e substituições.
| Fator de decisão | Reutilização de discos mistos | Pool uniforme |
|---|---|---|
| Capacidade utilizável | Depende da configuração; pode desperdiçar espaço | Mais fácil de prever |
| Discos sobresselentes | Podem ser necessárias várias capacidades | Uma classe intercambiável |
| Velocidade de recriação | Limitada pelo membro mais lento | Mais consistente |
| Risco associado à idade | Pode distribuir as idades | Pode partilhar o risco da idade do lote |
| Migração | Custo inicial mais baixo | Requer cópia, recriação e restauração |
Calcule o custo da migração e da próxima falha
A recriação de um pool uniforme requer capacidade temporária, uma cópia completa dos dados, verificação por somas de controlo ou contagem de ficheiros, criação do pool, restauração, validação das permissões e um período de reversão. Estes passos podem consumir mais tempo do que os discos novos.
A reutilização de discos mistos adia essa migração, mas a próxima falha pode obrigar a uma compra urgente de uma capacidade que preserve a geometria atual. Calcule o preço de um disco sobresselente adequado e de uma substituição de emergência antes de concluir que a reutilização é mais barata.
Se os dados forem conteúdos substituíveis, uma recuperação manual mais demorada pode ser aceitável. Se o pool contiver dados familiares, trabalho empresarial ou o estado de máquinas virtuais, um tempo de restauração previsível normalmente merece mais peso do que a capacidade máxima recuperada.
Use uma regra de decisão centrada na recuperação
Reutilize discos mistos quando todos os modelos passarem as verificações de estado, a configuração preservar capacidade útil, os membros lentos não tornarem a recuperação inaceitável e existir uma cópia independente. Mantenha a unidade mais flexível como disco sobresselente offline, em vez de ocupar todas as baias.
Recrie de forma uniforme quando um único disco lento puder prolongar a janela de falha, os tamanhos dos discos sobresselentes se tiverem fragmentado ou a expansão do pool já exigir a substituição da maioria dos membros. Depois de escolher a configuração, o fluxo de teste SMB para ficheiros pequenos pode separar a sobrecarga da rede do comportamento do pool.
Interrompa qualquer um dos planos se a restauração ainda não tiver sido testada. A redundância pode manter um sistema online durante algumas falhas de disco, mas não pode validar uma cópia de segurança não comprovada.
Comparações de Produtos
Mais para Ler

LXC vs Docker no Proxmox para atualizações e reversões de aplicações
O Docker fornece controlo de versões ao nível da aplicação; o LXC permite reverter ao nível do convidado. A melhor opção depende da menor...

Limites de segurança do Docker vs LXC para serviços domésticos privilegiados
O Docker é adequado para aplicações empacotadas de forma compacta; o LXC é adequado para serviços Linux mais completos, mas nenhum dos dois substitui...

SO NAS pronto a usar vs Linux modular para quem está a construir pela primeira vez
Escolha software NAS pronto a usar para operações de armazenamento orientadas; escolha Linux modular quando a aprendizagem e o controlo explícito justificarem uma maior...

