Devido à forma como os SSDs do MLC funcionam, eles precisam de um cache DRAM local de tamanho decente para absorver as gravações recebidas e, ao mesmo tempo, gravar no NAND auxiliar.
No entanto, as placas RAID de hardware frequentemente desativam o cache do disco e contam exclusivamente com o próprio cache DRAM (no cartão). Embora isso não seja um problema com o HDD clássico, a natureza intrínseca de não-sobrescrita dos chips NAND (e os SSDs construídos sobre eles) causam uma perda massiva de desempenho se o cache DRAM interno não puder ser usado.
Para dar um exemplo: um Crucial M550 de 256 GB, com gravação sequencial de mais de 400 MB / s, cai para 5 MB / s com cache interno desativado. Com a gravação aleatória, a perda é igualmente severa. Esta é a razão exata pela qual o SSD corporativo usava (no passado) NANDs do SLC: o tempo de programação é bem menor comparado ao MLC ou mesmo ao eMLC.
Por esse motivo, estou sempre um pouco nervoso ao combinar SSDs de classe de consumidor com cartões RAID de hardware de marca. Por outro lado, o Linux mdraid funciona fantasticamente bem com SSDs de qualquer classe.
Para o caso específico, você pode fazer algum teste tentando reativar o cache de disco interno (o controlador DELL / LSI fornece essa possibilidade, eu não sei sobre o controlador HP). No entanto, lembre-se de que, com o cache de gravação do disco ativado, você fica exposto à perda de dados no caso de falta de energia (a menos que seus discos tenham proteção contra perda de energia, mas isso é muito raro no espaço do consumidor).