Sou novo no tópico de alta disponibilidade e estou tentando obter uma visão maior aqui. Eu tenho 2 hosts que executam alguns serviços - principalmente nginx
e NFS
para outros servidores. Meu principal objetivo era tornar nginx
redundante. Como eu conhecia o VRRP de equipamentos de rede, decidi usar keepalived
. Infelizmente, para minha surpresa, descobriu-se que o NFS HA não é tão simples quanto mudar o ip.
A maioria dos tutoriais na web descreve DRBD+peacemaker+(heartbeat/corosync)
combo e parece ser exatamente o que estou procurando. Eu li sobre o papel de cada um desses componentes e cheguei à conclusão de que keepalived
é praticamente o mesmo que heartbeat/peacemaker
.
Então, minha pergunta é - pode peacemaker
usar keepalived
como camada de comunicação em vez das duas soluções populares ou não é compatível? Devo dizer que estou realmente satisfeito com o rápido tempo de troca fornecido por keepalived
.