O software RAID1 é mais rápido em um SSD maior?

O software RAID1 é mais rápido em um SSD maior?

Estou avaliando 2 servidores CentOS, em termos de desempenho de leitura e gravação no banco de dados. O banco de dados fica em um par SSD RAID1, com MySQL 5.7 em cada servidor. As especificações do servidor 2 são um pouco melhores no geral, exceto isto:

Servidor1:HardwareRAID1, dois2 TBUnidades SSD.

Servidor 2:ProgramasRAID1, dois1TBUnidades SSD.

O Servidor 2 é mais rápido quando se trata de LEITURAS.

Mas o Servidor 2 é mais lento quando se trata de ESCRITA. Um teste de desempenho no Servidor 1 é 33% mais rápido que no Servidor 2 (por exemplo, 140 segundos versus 210 segundos). O teste é o mesmo em ambos os servidores: inserir milhares de linhas de dados no banco de dados, 64b por linha.

O RAID de software é mais lento que o RAID de hardware, portanto, essa operação mais lenta pode ser compreensível. Mas também foi sugerido que o TAMANHO da unidade é um fator adicional, ou seja, que uma unidade SSD de 2 TB será mais rápida que uma unidade SSD de 1 TB.

Alguém sabe se este é o caso? Não consegui encontrar nada sobre isso online. Qualquer ajuda seria apreciada.

Responder1

Como Tero diz, tudo isso depende de muitos outros fatores - para um RAID de software é sua CPU que faz o trabalho, se já estiver muito ocupada, você verá uma degradação no desempenho do armazenamento, se for pouco usado, poderá ser mais rápido, etc. você usa RAID de software, cada gravação deve ser gravada pela CPU duas vezes, uma em cada disco; com um RAID de hardware, ela é gravada no controlador de disco apenas uma vez.

Em última análise, a única maneira de saber é testar ambos com o caso de uso real necessário e decidir a partir disso - qualquer resto é suposição.

informação relacionada