Ao usar a configuração "WriteThrough" do Controlador Megaraid, o cache do controlador on-board não é usado. Isso degrada o desempenho do RAID como você percebeu. Usar a configuração "WriteBack" deve aumentar o desempenho, pois ele usará o cache do controlador.
No entanto, , se você não tiver uma unidade de reserva de bateria conectada ao controlador ( NÃO uma UPS, mas uma BBU), é muito possível que em uma energia falha, o cache no controlador não será gravado na matriz e seus dados estarão corrompidos. E você não será capaz de dizer quais arquivos foram corrompidos com muita facilidade, pois a matriz ainda pode funcionar normalmente depois que a energia for restaurada.
Se você não tiver uma BBU instalada: deixe a configuração em "WriteThrough" e viva com a perda de desempenho.
Se você tiver um no-break para todo o sistema: altere a configuração para "BadBatt" e o controlador usará o cache como se "WriteBack" estivesse selecionado, com maior desempenho.
Você pode simplesmente colocar a configuração em "BadBatt" mesmo se você não tiver um no-break ou a bateria instalada e o cache for usado, mas não é recomendado como você poderia facilmente perder dados se a energia for perdida.
Eu tenho um controlador MegaRaid semelhante, mas sem bateria, e me perguntei a mesma coisa.
Consulte Guia MegaRaid