Vantagens da replicação:
- Distribuição de dados para outro local phyiscal, não apenas para outro servidor físico no mesmo data center
- Balanceamento de carga simples
- Backups mais fáceis se o servidor mestre estiver sob alta carga permanente (basta fazer o backup do escravo)
- Primeiro passo para soluções de alta disponibilidade
Desvantagens / considerações:
- Desempenho: máquinas escravas devem ser semelhantes ao mestre, já que precisam fazer o mesmo trabalho (escrever consultas)
- O mestre e o escravo podem não estar completamente sincronizados - se isso for um problema, depende de se e como você usa o (s) escravo (s)
- Largura de banda e latência para o (s) escravo (s)
(Recomendação do livro: MySQL de alto desempenho, O'Reilly)
Dito isto, você deve ter o RAID de qualquer maneira e ter certeza de que testou que funciona (Puxe o segundo disco durante o trabalho ...).