Presumo que o RAID de software do Linux seja tão confiável quanto uma placa RAID de hardware sem uma BBU e com o cache de write-back ativado. Afinal, os dados não confirmados em um sistema RAID de software residem no cache de buffer do kernel, que é uma forma de cache de write-back sem backup de bateria.
Como todas as placas RAID-5 de hardware que já usei permitem ativar o cache de write-back sem ter uma BBU, espero que o software RAID-5 funcione bem para pessoas com um certo nível de tolerância a riscos.
ObWarStory:
Dito isto, experimentei pessoalmente uma séria perda de dados devido a não haver um BBU instalado em uma placa RAID-5, embora o cache de write-back estivesse ativado. (Sem UPS também. Não grite comigo, não é minha ligação.)
Meu chefe me chamou de pânico enquanto eu estava de férias porque um de nossos sistemas de produção não voltava depois de uma queda de energia. Ele ficou sem coisas para tentar. Eu tive que sair para a beira da estrada, puxar o laptop, ligar o Wi-Fi no meu telefone, ssh
entrar no sistema danificado e consertá-lo, enquanto minha família ficava comigo na beira da estrada até terminar restaurando uma tabela de banco de dados roqueada do backup. (Estávamos a cerca de um quilômetro e meio de perder a recepção de células na época.)
Então me diga: quanto você pagaria por um cartão RAID + BBU agora ?