Encaminhamento para um IP flutuante entre 2 servidores em redes diferentes

1

Eu tenho dois servidores em duas sub-redes diferentes, há uma pulsação entre os servidores e eles selecionam automaticamente ativo / standby. o servidor ativo terá um IP flutuante atribuído a uma de suas interfaces.

Meu problema é: como programar meus roteadores para rotear o tráfego para o servidor ativo?

Várias rotas estáticas não funcionarão simplesmente, porque o endereço do próximo salto (o IP real da NIC com o IP flutuante não estará inativo no servidor está no modo de espera)

A rede 1 é 10.74.13.0/24

A rede 2 é 10.74.23.0/24

O IP da NIC 1 é 10.74.13.17/24

O IP da NIC 2 é 10.74.23.17/24

O IP flutuante é 10.74.3.3/32

A rede 1 pode fazer ping 2 sem problemas. Os roteadores são Cisco e os servidores estão no Solaris.

Alguma idéia?

    
por Bouzid Zitouni 28.04.2013 / 10:51

2 respostas

1

Eu verifiquei com o desenvolvedor da solução e confirmei que o mecanismo de IP flutuante só pode funcionar se ambos os servidores estiverem localizados no mesmo segmento de rede.

agradece a todos.

    
por 25.05.2013 / 13:29
1

Acho que a solução mais fácil é adicionar outro sistema (pode ser um antigo e lento) na Rede1. Este sistema detecta a divisão do servidor1 (por si só ou é notificado pelo servidor2 quando ele assume o controle) e assume o IP flutuante. Ele também faz NAT para este IP para que todo o tráfego para o servidor1 seja encaminhado para o servidor2.

Eu não tenho experiência com batimentos cardíacos. Isso funcionaria somente se os aplicativos não se importassem com o endereço IP. E se houver largura de banda disponível suficiente entre as sub-redes. O problema de endereço pode ser resolvido com outro sistema NAT na Rede2. Mais pontos de falha, claro.

    
por 28.04.2013 / 12:50