Eu acho que "O cartão LSI não tem um BBU (ainda), então o write-back está desativado" é o gargalo.
Se você tiver o UPS - ative o Write Back.
Se não - tente obter a BBU.
Se você não puder - pode arriscar a consistência dos dados na unidade virtual perdendo os dados armazenados em cache em caso de sobrecarga de energia se ativar o recurso Write-Back ou se fixar nessas velocidades usando o cache de gravação.
Mesmo se você alinhar a partição ao volume lógico (que normalmente é feito automaticamente pela maioria dos sistemas operacionais modernos) e formatar o volume com tamanho de bloco / bloco otimizado grande o suficiente (acho que deve ser 2mb no seu caso) para obter todos as unidades para processar a única solicitação de E / S, não acho que você conseguirá uma diferença de desempenho de gravação muito grande.
Porque o desempenho de gravação do RAID5 é um processo muito excessivo. E como é escrever através do processador XOR não tenho os dados completos em cache para realizar os cálculos de paridade em tempo real eu acho
Com cache habilitado para Write-Back em 4x320gb hdds 515kb stip tamanho RAID 5 eu recebo média 250-350 MB / s velocidade de gravação escrevendo grandes arquivos sequenciais ou média de 150 MB / s copiando arquivos grandes dentro do volume virtual. (Eu ainda não tenho BBU, mas eu tenho e velho apc 700VA ups inteligentes, então eu acho que é o suficiente para minimizar os surtos de energia e eventual perda de cache para um monte)
Estamos discutindo 100% aleatório, 100% sequencial ou algum padrão misto? Estou tendo altas velocidades quando leio, escrevo ou copio arquivos grandes de / para / para meu array. Por outro lado, como já foi dito, as gravações aleatórias (leituras) são muito menores, variando de menos de 1 mb / s a velocidades médias de 190 mb / s, dependendo do tamanho dos arquivos e / ou dos tamanhos das solicitações. Principalmente sob a faixa de 20mb / s em uso diário pequeno de tamanho / arquivo. Portanto, depende muito das aplicações nas transferências aleatórias da vida real. Como eu estou usando o sistema operacional Windows, meus volumes são bastante fragmentados e fragmentados, e para grandes arquivos, grandes operações como copiar de / para são muito rápidas
E uma sugestão como solução para velocidades lentas de leitura / gravação aleatórias de hdds normais - se você chegar ao ponto de reconfigurar toda a sua configuração de controlador, por que você não considera o CacheCade usando 1 ou 2 dos SSDs para nenhum cache de invasão dependente de energia (algo como as invasões híbridas adaptec) e o restante para sua unidade OS / app como você está usando agora? Desta forma, você deve ser capaz de aumentar a velocidade do seu volume RAID 5, mesmo com a escrita, porque acho que a gravação real para os hdds físicos deve ocorrer em segundo plano e como você está usando o cache de gravação (sem cache do controlador de bordo) e o ssds como cache, em vez disso, eu acho que você deve estar livre de preocupações com redefinições do sistema. Mas, para obter informações reais e concretas sobre como funciona o cachecade, leia a documentação do lsi e até pergunte ao suporte técnico do LSI, pois ainda não tive a chance de usá-lo.