Local geográfico do AWS Route53 com failover

1

O que eu tenho atualmente é o seguinte: Instância EC2x2 em Tóquio (1 Aplicativo Proxy 1)
Instância EC2x2 em Cingapura (1 Aplicativo Proxy 1)

Com outro outro provedor, temos geo dns, então os usuários de Tóquio vão para a instância de Tóquio e Cingapura para Cingapura.

Estou pensando em migrar para o Route53 (já tenho outras zonas DNS com a Amazon) porque gostaria de aproveitar o failover com o Health Check. Tendo analisado os exemplos de como configurá-lo, ainda não sei como configurar o que quero, que é o seguinte.

Eu configurei 2 verificações de integridade uma para cada local e elas estão funcionando.
Eu configurei 2 entradas de DNS, chamadas proxy.domain.com, cada uma com uma política de roteamento de GeoLocation e selecionei o Japão e Cingapura e adicionei o IP do EC2 relevante a cada um. Agora estou tentando configurar o cname site.domain.com para que, se nenhum dos locais estiver indisponível, os usuários façam failover para a outra instância.

No entanto, o que parece acontecer é o que também espero que aconteça. Mesmo quando o DNS falha porque o destino secundário é o mesmo nome DNS que o destino primário, o local do usuário sempre vence e o outro IP da instância nunca é retornado. Exemplo

Japão ip: 1.1.1.1 Cingapura ip: 2.2.2.2

De Singapore Ping site.domain.com > 2.2.2.2
Desativar Cingapura (verificação de integridade confirma insalubre)
Aguardando que os TTLs expirem, flushdns.
De Singapore Ping site.domain.com > 2.2.2.2 (Neste momento quero que isto retorne 1.1.1.1)

    
por Drifter104 17.06.2015 / 12:16

1 resposta

0

O que você precisa fazer é configurar um apelido, semelhante a Como as verificações de saúde funcionam em configurações mais complexas do Amazon Route 53 e garantir que a avaliação do estado de destino esteja definida como verdadeira.

proxy.domain.com / tipo geo | location: default - > alias - > wrr.domain.com

proxy.domain.com / tipo geo | localização: Japão - > alias - > japan.domain.com

proxy.domain.com / tipo geo | localização: Cingapura - > alias - > sin.domain.com

wrr.domain.com / type wrr | peso 1 - > Japan.domain.com

wrr.domain.com / type wrr | peso 1 - > sin.domain.com

Sin.domain.com / type failover primary | associar com o exame de saúde

Japan.domain.com / type failover primary | associar com o exame de saúde

    
por 18.06.2015 / 02:42