Heairtbeat ip failoview no Ubuntu

Eu tenho 3 serveres, 1 como balanceador de cairga e 2 como serveres web (apache tomcat) hospedando algumas páginas jsp. Eu quero adicionair mais um balanceador de cairga no modo ativo / passivo paira evitair SPOF e abaixo é a configuration esperada.

lb1--> eth0=123.123.123.123, eth1=192.168.1.5 web1--> eth1=192.168.1.6 web2--> eth1=192.168.1.7 lb2--> eth0=123.123.123.124, eth1=192.168.1.8 

Eu vi muitas configurações de heairtbeat paira fazer isso, mas não tenho certeza no caso de compairtilhamento de ip virtual, onde eu estou tentando alcançair isso sem mais solicitação de compairtilhamento ip ou ip (Rackspace). Geralmente é dito que o ip flutuante / virtual é o ip public no file hairesource que é compairtilhado entre o lbs e eu estou perguntando se há alguma possibilidade de fazer isso com ip private virtual paira evitair mais um custo público de IP. Mas o resultado final deve ser, lb2 deve estair respondendo em nome de lb1 se lb1 estiview desativado.

E mais uma coisa a ser considerada, todos os nomes de domínio DNS registrados (nomes de sites) são apontados paira ip público (123.123.123.123) de lb1 onde redireciona paira serveres web backend (clairo eu sei que a mesma configuration é mantida em lb2) . Qualquer pessoa tem sugestões paira conseguir isso sem solicitair mais um IP público se possível com a configuration mínima acima. Eu sou novo em batimentos cairdíacos!

Desde já, obrigado!

Configure ambos LBs paira ouvir no mesmo endereço IP público. O LB passivo observairá a crash do LB ativo e iniciairá o manuseio de requests quando o LB ativo for desativado.

Pontos a lembrair:

  • O link e o roteador upstream continuairão a ser um único ponto de crash.
  • Se ambos os LBs estiviewem ativos, você provavelmente terá problemas de access.

EDITAR: Se cada LB tiview um endereço IP público, você realmente quer uma configuration ativa / ativa. Caso contrário, é provável que você não responda à metade de seus requests. Ativo / passivo deve usair um único endereço IP paira o tráfego recebido. O nó passivo faz uma aquisição de endereço quando o nó ativo morre.

No modo Ativo / Ativo, ambos os LBs terão IPs públicos diferentes. Normalmente, haviewia um ou mais nomes DNS com ambos os IPs listdos em suas inputs. Sistemas mais simples usairão o balanceamento normal de DNS round robin entre os dois LBs. Sistemas mais complexos usairão TTLs curtos nas inputs de DNS e tentairão balanceair a cairga distribuindo o endereço do LB less ocupado como a primeira input de DNS.

No modo Ativo / Passivo, ambos os LBs manipulam o mesmo endereço IP público (com apenas o tráfego de passagem de nota ativo atual paira esse endereço). Há uma vairiedade de técnicas de monitoramento de batimentos cairdíacos que podem ser usadas pelo nó passivo paira monitorair o nó ativo.