Are there good solutions for this besides heartbeat?
Instale dois balanceadores LVS (com VRRP) e Mantido vivo .
Temos uma pequena rede de servidores para os quais o serviço DNS é crítico. No entanto, parece ser difícil configurar um serviço DNS redundante.
O que temos atualmente são dois servidores de resolução de cache / encaminhamento configurados executando o Ubuntu com Unbound. Com a configuração padrão resolv.conf
, parece que o melhor que podemos fazer é configurar um tempo limite muito curto.
Estou encontrando pouca ajuda com o Google. A solução que parece ser mais comum é criar um IP virtual ou configurar o heartbeat. Mas não tenho certeza se isso funcionaria em nosso caso, porque os servidores de encaminhamento estão em sub-redes e locais físicos separados.
Independentemente disso, estou me perguntando:
Não faria sentido ter resolvedores stub em cada consulta de incêndio de host em paralelo? Ninguém parece estar fazendo isso, talvez por uma boa razão que eu esteja sentindo falta.
Existem boas soluções para isso além da pulsação?
Are there good solutions for this besides heartbeat?
Instale dois balanceadores LVS (com VRRP) e Mantido vivo .
O DNS anycast pode funcionar para você? Eu não posso dizer a partir das informações da sua pergunta.
Em qualquer caso, o DNS anycast foi discutido no serverfault antes, portanto, se você procurar por ele, poderá encontrar mais informações, no serverfault ou nas interwebs.
Tags linux domain-name-system ubuntu nss