Quais são as maneiras reconhecidas de aumentar o tamanho da matriz RAID online / offline?

3

É possível, em teoria, aumentar o tamanho da matriz RAID de qualquer nível apenas adicionando nova (s) unidade (s)? Variante como "dados completos de backup - > excluir matriz antiga - > adicionar / substituir discos - > criar nova matriz - > restaurar dados" é óbvio, então quais são as outras opções?

Depende apenas do nível do RAID ou da implementação apenas do controlador RAID ou de ambos?

Adicionar novos discos a um array listrado leva necessariamente a uma reconstrução do array com a redistribuição das tiras para as novas unidades?
Quais etapas devem ser feitas para aumentar o tamanho da matriz RAID em cenários online / offline?
Especialmente interessante RAID-5 e RAID-10. Eu gostaria de ver o quadro geral.

    
por gapsf 13.12.2012 / 16:15

2 respostas

4

Isso depende da implementação específica. Os controladores da HP e da Dell permitirão que você aumente a maioria dos níveis de RAID adicionando apenas discos. Você pode até converter entre certos níveis de RAID. Tudo online sem tempo de inatividade.

Algumas implementações de software RAID fazem isso de uma forma ou de outra, outras não.

Todos os sistemas de arquivos modernos que posso pensar suportam o crescimento de partições online, de modo que não é grande coisa - embora, no Windows, a unidade seja estendida e o espaço livre deve ser contíguo em muitos casos.

Então, em geral, sim - é tecnicamente possível. Você é capaz de fazer isso? Depende de qual implementação RAID específica você está usando. Consulte seu manual ou manpage.

    
por 13.12.2012 / 16:22
4

A solução padrão oferecida pelos controladores RAID de hardware de classe de servidor é permitir o crescimento de unidades lógicas via:

  • O adição de discos físicos de tamanho igual (ou maior) . Isso envolve um reequilíbrio ou redistribuição dos dados nas unidades.

  • Substituindo unidades individuais na matriz por discos maiores, um a um, permitindo o tempo de reconstrução entre cada substituição. A matriz de resultados precisaria ser expandida no nível do SO do controlador e para reconhecer o novo espaço.

Transformação de matriz é um tópico completamente diferente, mas um subconjunto desses controladores pode migra entre os níveis de RAID (por exemplo, RAID 5 - > RAID 1 + 0). Esse tipo de movimentação normalmente requer a presença de uma unidade de cache com backup por bateria ou flash.

Normalmente, sempre faço esse trabalho on-line, raramente com a abordagem de reconstrução e restauração. Mas muito disso está relacionado ao planejamento.

    
por 13.12.2012 / 16:48

Tags