Para ilustrar as diferentes performances que podem ser atingidas em volumes RAID, montamos uma configuração base para de testes :
:: Placa mãe de servidor Intel® S2600CP2 (Canoe Pass);
:: 02 (dois) processadores Intel® Xeon® E5-2630V2 (6-Core @ 2.6Ghz HT);
:: 64GB de RAM (populadas através de 4 módulos Kingston® DDR3/1600 ECC Reg);
:: Fonte Nilko® 500W com PFC Ativo
Para montagem dos volumes foram usados de 1 a 4 discos rígidos iguais, com interface SATA, modelo ST4000DM000 da Seagate®, com 64MB de Cache e modo de gravação perpendicular.
Preservando a mesma configuração de servidor como base para todos os testes, chegamos a três simulações de desempenho: Disco único (sem RAID), 02 HDs em RAID-1 (espelho) e, finalmente, 04 HDs em RAID-10 (volume distribuído + espelho).
Sem RAID, usando apenas 1 HD
Empregando apenas 01 disco rígido, sem RAID, o servidor atingiu uma taxa de transferência média de 138.7MB/s (como se vê na imagem abaixo - clique para ampliar).
RAID-1 (espelho), usando 2 HDs
Como a segurança dos dados é fator primordial, a configuração de RAID mais difundida é o espelhamento (mirroring), através do RAID em nível 1.
Nessa montagem, mesmo com a duplicação dos dados, o volume atingiu uma taxa de transferência média de 172.9MB/s, demonstrando um incremento de 24% sobre a unidade nominal (como se vê na imagem abaixo - clique para ampliar).
RAID-10 (espelho + distribução), usando 4 HDs
No RAID nível 10 o usuário consegue combinar segurança e performance! O volume é montado através de 4 discos, onde são vistos 2 volumes espelhados e, sobre esses 2 volumes, um nível 0 (zero) de stripe combina o desempenho dos 2 volumes, criando uma matriz com a capacidade dobrada, segurança dos dados e performance de leitura e gravação!
Na configuração com RAID-10 o volume atingiu uma taxa de transferência média de 233.3MB/s (como se vê na imagem abaixo - clique para ampliar), ou seja, um incremento de 35% sobre o volume espelhado e surpreendentes 68% sobre a unidade nominal.
O propósito dessa postagem é apresentar uma solução acessível de performance, uma vez que 4 discos rígidos SATA têm custo altamente eficiente em comparação a unidades SAS ou SSD. Soma-se a isso, a segurança dos dados, já que o RAID-10 embarca a segurança do nível 1 (espelhamento) e, finalmente, em se tratando de equipamentos baseados em placas de servidor Intel, a tecnologia Intel RSTe é um recurso nativo e, portanto, pode ser implementado sem nenhum ônus adicional com controladoras proprietárias.
Dicas de leitura:
Comparando desempenho de SSDs em RAID-0
Performance em RAID-5
Comparando RAID-1 e RAID-10 (2010)
Comparando RAID-1 e RAID-10 (2014)