Trabalhei com o Veritas Volume Manager, cluster e cluster global em uma empresa do setor de finanças. Gostei muito.
Trabalhei com o espelhamento baseado em host de dispositivos SAN.
Eu tenho alguns clusters XEN executando o DRBD com discos locais para replicação entre dois data-centers (não muito distantes um do outro). Eu acabei de me deparar com alguns problemas na última sexta-feira, após uma curta desconexão da rede lá ...
O que realmente gostei da solução da Veritas é que ela pode ajustar todos os aspectos. Portanto, para uma aplicação db de leitura intensiva, ajustamos os volumes para que as leituras venham do data center principal colocado junto aos clientes - o que deu um enorme aumento de desempenho.
Assim, para replicação de armazenamento: se você puder pagar - vá para a Veritas.
Agora, para o software de cluster: conheci Veritas, Sun, AIX / HACMP / HAGEO, HP-Serviceguard e Linux-Heartbeat.
Eu gostei mais do Veritas e gostei especialmente do modo como ele previne cérebros divididos (modo de risco) ...
Mas você pode conseguir o mesmo em qualquer outro software de cluster, se você usar linhas independentes para heartbeats - então invista nessas linhas - ao invés do software.
Eu posso citar Alan Robertson aqui: "Um cluster não é um cluster, a menos que você o tenha testado."
E eu vi mais downtimes por causa de uma complexa configuração de cluster do que de economias com essa configuração. Então, fique simples (Heartbat v1 em vez de v2).