Bom dia Hugo. Se entendi sua questão penso que procura por alta disponibilidade. Nesse sentido, poderia usar DRBD para tratar o armazenamento em baixo nível, OCFS2 como sistema de arquivos, e assim já tendo um cluster, usar o pacemaker com Corosync, LCMC para gerenciamento gráfico, e para concluir balanceamento de carga com LVS.
Não é uma solução simples e lhe exigirá um tempo lendo a documentação destes projetos, tentando tutoriais, etc, mas certamente, caso seja o que você procura, lhe trará redundância com qualidade, controle e gerenciamento.
att Gustavo Soares de Lima