Para um Dell R920 com discos de 24 x 1,2 TB (e 1 TB de RAM), pretendo definir uma configuração RAID 5 para E / S rápida. O servidor será usado para hospedar VMs KVM que estarão lendo / gravando arquivos de todos os tamanhos, incluindo arquivos muito grandes. Não estou muito interessado em segurança de dados porque, se o servidor falhar por qualquer motivo, apenas re-provisionaremos o servidor do bare metal após a substituição das peças com falha. Portanto, o desempenho é a principal preocupação. Estamos considerando o RAID 5 porque ele nos permite distribuir dados por vários eixos-árvore e, portanto, nos proporciona melhor desempenho e, embora não seja nossa principal preocupação, também nos oferece alguma proteção de dados. Nossa placa de rede é dupla de 10 Gbps.
Estou limitando esta questão ao RAID 5 apenas porque achamos que isso dará o melhor desempenho. Somente se houver uma razão de desempenho atraente, consideraremos outra coisa. Mas acho que prefiro respostas relacionadas às configurações do RAID 5.
Ok, com o exposto acima, aqui estão nossos pensamentos atuais sobre configuração:
- 24 discos rígidos: RMCP3 : 1.2TB, 10K, 2.5 "6Gbps
- Controladora RAID: H730P, suporte SAS de 12 Gbps, cache NV de 2 GB
- 1 Hot Spare (apenas para nos dar uma vida mais longa se uma unidade falhar)
- 23 unidades de dados (das quais 1 é contabilizada como paridade e 22 restantes para dados)
- Tamanho da faixa: 1 MB (unidades de 1 MB / 22 = ~ 46,5 KB por disco - ou entendo errado o tamanho da faixa)?
- Política de leitura: leitura adaptativa antecipada
- Política de gravação: Write Back
- Diretiva de cache de disco: ativada
Se o tamanho da faixa for o TOTAL entre as unidades de dados, então imaginei que ~ 46,5 KB por unidade nos proporcionará uma taxa de transferência muito boa. Se o tamanho da faixa for por eixo, entendi tudo errado.
O tamanho da faixa também tem o tamanho de um único arquivo? Por exemplo, se houver um arquivo de 2 KB, escolher um tamanho de faixa de 1 MB significa que estamos gastando quase um megabyte inteiro? Ou vários arquivos podem viver dentro de uma faixa?
Por fim, quando instalamos o CentOS 6.5 (ou mais recente), precisamos fazer algo especial para garantir que o sistema de arquivos use o RAID da melhor forma possível? Por exemplo, mkfs.ext4 tem uma opção -E stride que me disseram que deve corresponder à configuração RAID. Mas, durante uma instalação do CentOS, existe alguma maneira de fazer isso?
Muito obrigado por sua opinião sobre o RAID 5 de configuração para E / S rápidas.