Como projetar corretamente um array de 300 TB?

Como projetar corretamente um array de 300 TB?

Estou tentando descobrir boas práticas para construir um grande array de 300 TB. O desempenho não é uma prioridade, apenas a meta de armazenamento utilizável de 300 TB mais redundância. E sim, farei backups. Meu hardware planejado tem 18 slots de HDD e 12 slots de HDD. Talvez consiga mais 12 slots de HDD.

No momento, eu estava pensando em ter um array raid 60 de 16 TB x 16 + 2 peças de reposição para 192 TB e 16 TB x 10 raid 6 + 2 peças de reposição para 128 TB

Para um total utilizável de 320 TB

Tenho lido que raid arrays com unidades grandes não são recomendados devido aos tempos de reconstrução.

Responder1

Matrizes RAID com discos grandes são adequadas, sim, pode haver atrasos nas reconstruções, mas tudo bem, desde que você use algo como R6/60, onde ainda há paridade durante as reconstruções.

Minha maior preocupação com isso seria 'todos os ovos na mesma cesta' com apenas um servidor - você já pensou em usar um sistema de arquivos distribuído como o Ceph? Você acabaria com mais servidores, porém menores, e poderia distribuí-los em racks para maior resiliência - de qualquer maneira, apenas uma ideia.

O que eu pensaria para sua pergunta principal seria obter um servidor 2U normal e usar um ou dois gabinetes de disco SAS externos conectados a um ou dois controladores RAID SAS PCIe - desta forma você pode atualizar seu servidor - ou armazenamento - sem impactar o outro. Também não deve custar muito e há muitas opções, um gabinete grande com todos os seus discos ou dois, talvez menores, e depois dividir o bit 0 do seu R60 entre gabinetes - você pode até fazer 'link duplo' então às matrizes RAID para maior resiliência.

Ah, e as peças de reposição também são uma boa ideia, definitivamente faça isso.

Uma última coisa a considerar - dê uma olhada bem de perto nos discos reais que você deseja usar - certifique-se de que eles tenham um 'ciclo de trabalho de 100%' (ou seja, podem funcionar 24 horas durante anos seguidos), nem todos têm, e faça certifique-se de não usar discos 'shingled' - eles são adequados para uso doméstico, mas sua velocidade de gravação é horrível em um ambiente de servidor.

informação relacionada