Uma maneira "melhor" comum de configurar volumes RAID com apenas 6 eixos é:
- Volume 1, sistema operacional e log de transações SQL. 2 discos no espelho (RAID1) com BBWC. O cache de gravação do log de transações é muito importante para um bom desempenho, pois o mecanismo SQL aguarda a conclusão das gravações de log e o armazenamento em cache das gravações reduz significativamente a latência de gravação. (BBWC significa Cache de Gravação com Bateria Suportada, ou seja, um controlador com cache de gravação ativado e uma unidade de backup de bateria conectada ao controlador.)
- Volume 2, arquivos de banco de dados restantes. 4 discos no RAID 10 (ou RAID1 + 0 ou RAID 0 + 1).
O posicionamento do SO realmente não importa muito. Quando o sistema está em funcionamento, o sistema operacional deve gradualmente entrar em um estado estável, onde o sistema operacional está tocando apenas ocasionalmente os discos. Se você precisar colocar o sistema operacional na matriz RAID 0 + 1 de 4 discos, não se preocupe com isso.
Além disso, você deve garantir que os limites de partição (e, portanto, os blocos do sistema de arquivos) estejam alinhados com os limites de distribuição do RAID .
A configuração acima pode ou não funcionar para você - você perderá alguma capacidade ao se despedir do RAID5. Com as unidades de disco modernas, você provavelmente tem espaço em disco suficiente (a E / S por segundo geralmente se torna um gargalo antes da capacidade). Com unidades mais antigas, talvez a capacidade seja um fator limitante.
Kendal Van Dyke escreveu uma boa visão geral de diferentes RAID níveis, alinhamentos de partições e seu desempenho para uma carga de trabalho do servidor SQL.