Essa seria uma ideia ruim no geral. As implementações de fornecedores de RAID variam, obviamente, para que você tenha comportamentos diferentes com fornecedores diferentes. A maioria supõe que as unidades são significativamente idênticas, portanto, não são projetadas para lidar com discos de características de desempenho tão diferentes. As chances são muito boas que seu desempenho seja prejudicado pelo disco mais lento.
Para gravações RAID espelhadas, esse é especialmente o caso, pois muitos fornecedores não consideram uma gravação confirmada até que esteja em ambos discos, o que limitará seu desempenho de gravação à velocidade da unidade mais lenta. Para fornecedores que usam um "commit quando um é gravado em" você será limitado pelo tamanho do cache de gravação do dispositivo RAID, pois isso acabará armazenando em buffer todas as gravações que a unidade mais lenta não pode confirmar para.
Para leituras RAID espelhadas, você ainda estará limitado pela velocidade da unidade mais lenta em muitos casos, pois os fornecedores de RAID podem fazer algumas coisas:
-
Escolha um para ler. Se escolher o disco lento, todas as leituras serão lentas.
-
Round Robin. Novamente, as leituras serão prejudicadas pela unidade lenta.
-
Otimização de combinação de leitura, alternando . Mais uma vez, as leituras serão prejudicadas pela unidade lenta.
-
Leia a partir da unidade com a menor fila de gravação . Este é o único método em que o SSD ajudaria.
Parity-RAID tem os mesmos problemas.