RAID 60: Máxima Tolerância a Falhas em Storage de Servidores
|

RAID 60: Máxima Tolerância a Falhas em Storage de Servidores

RAID 60 (ou RAID 6+0) é o nível aninhado mais resistente a falhas entre os combináveis com striping: vários grupos RAID 6 — cada um já capaz de sobreviver a 2 falhas simultâneas — são combinados via RAID 0, entregando desempenho adicional sem abrir mão da dupla paridade por grupo.

Este artigo contém links de afiliado do Mercado Livre. Se você comprar através deles, o PulseIT pode receber uma comissão, sem nenhum custo adicional para você.

Como o RAID 60 funciona

Considere 16 discos organizados em dois grupos de 8. Cada grupo forma um array RAID 6 independente (6 discos de dados + 2 de paridade, efetivamente). Os dois arrays RAID 6 são então combinados por striping. Cada grupo tolera até 2 falhas de disco de forma independente, então o array completo pode sobreviver a até 2 falhas por grupo simultaneamente — em um array de 2 grupos, isso significa até 4 discos falhando ao mesmo tempo, desde que distribuídos corretamente entre os grupos.

A capacidade utilizável, com 2 grupos de 8 discos de 6TB cada, é (8-2) x 6TB x 2 grupos = 72TB utilizáveis sobre 96TB brutos.

Vantagens e desvantagens

Vantagens

  • Maior tolerância a falhas entre os níveis de RAID aninhado comuns — sobrevive a múltiplas falhas simultâneas
  • Reduz drasticamente o risco de perda de dados durante rebuilds longos em discos de alta capacidade
  • Desempenho de escrita melhor que um único RAID 6 monolítico do mesmo tamanho total

Desvantagens

  • Maior overhead de capacidade entre os RAIDs de paridade (2 discos “perdidos” por grupo)
  • Exige um número grande de discos para ser viável (16+ é o cenário mais comum)
  • Configuração e planejamento mais complexos; write penalty da dupla paridade em cada grupo
  • Custo de hardware elevado — controladora robusta, muitos discos e frequentemente gabinetes de expansão

Quando usar RAID 60 em servidores

Reservado para os cenários de maior criticidade em storages de grande escala: arquivamento de longo prazo com discos de altíssima capacidade (16TB, 20TB+), storages corporativos onde a perda de dados é inaceitável e o tempo de rebuild de um único array grande seria arriscado demais mesmo com RAID 6 puro. É comum em soluções de backup empresarial e arquivamento regulatório.

Passo a passo: implementando RAID 60 em um servidor

1. Planejamento dos grupos

  1. Divida o total de discos em grupos de 6 a 10 unidades cada — grupos menores reduzem o tempo de rebuild individual, grupos maiores melhoram a eficiência de capacidade.
  2. Garanta discos idênticos em capacidade e, idealmente, do mesmo lote/fabricante para minimizar variações de desempenho entre grupos.

2. Via controladora RAID de hardware

  1. Instale os discos nas baias internas e, se necessário, em gabinetes de expansão externos conectados via cabo Mini SAS de alta velocidade.
  2. Configure cada grupo como um array RAID 6 independente na utilidade da controladora.
  3. Combine os arrays RAID 6 resultantes em um span/striping (RAID 0) para formar o volume final — verifique se sua controladora suporta RAID 60 nativamente ou se essa combinação precisa ser feita via software sobre os Virtual Disks.
  4. Configure hot-spares dedicados por grupo, dado o tempo de rebuild ainda considerável mesmo com RAID 6.

3. Via RAID por software no Linux (mdadm)

# Cria dois grupos RAID 6
sudo mdadm --create /dev/md0 --level=6 --raid-devices=8 /dev/sd[b-i]
sudo mdadm --create /dev/md1 --level=6 --raid-devices=8 /dev/sd[j-q]

# Combina os grupos em striping
sudo mdadm --create /dev/md2 --level=0 --raid-devices=2 /dev/md0 /dev/md1

sudo mkfs.ext4 /dev/md2
sudo mount /dev/md2 /mnt/raid60

Dado o volume de processamento envolvido em dupla paridade multiplicada por múltiplos grupos, RAID 60 por software puro exige CPUs robustas — para produção, uma controladora de hardware com processador RAID dedicado é fortemente recomendada.

Perguntas frequentes

RAID 60 vale o custo extra sobre o RAID 6 simples?
Para arrays muito grandes (16+ discos) com dados críticos, sim — a redução de risco durante rebuilds longos costuma justificar o investimento adicional em discos e controladora.

Qual o número mínimo de discos para RAID 60?
Tecnicamente 8 (dois grupos de 4), mas na prática só se torna vantajoso a partir de 12-16 discos, onde a divisão em grupos realmente reduz o tempo de rebuild de forma significativa.

RAID 60 substitui uma estratégia de backup?
Não — nenhum nível de RAID substitui backup. RAID 60 minimiza o risco de indisponibilidade por falha de hardware, mas não protege contra exclusão acidental, ransomware ou desastres no data center.

Conclusão

RAID 60 representa o topo da hierarquia de proteção entre os RAIDs aninhados de uso comum em servidores. É uma solução de storage para quando a escala dos dados e a criticidade da disponibilidade justificam o investimento em mais discos, controladoras robustas e planejamento cuidadoso de grupos.

Produtos recomendados para esta implementação

Este artigo contém links de afiliado do Mercado Livre. Se você comprar através deles, o PulseIT pode receber uma comissão, sem nenhum custo adicional para você.

A PERC H700 com cache e BBU é o ponto de partida recomendado para RAID 60; em arrays com muitos discos, o cabo Mini SAS externo de 12Gb/s conecta gabinetes de expansão adicionais quando as baias internas do servidor não são suficientes.

Gostou? Compartilhe.

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *