Você pode fazer isso com o Amazon Route 53, que agora suporta Roteamento Baseado em Latência de Várias Regiões .
Digamos que eu tenha o link de domínio do site e, para começar, eu tenha uma configuração de ELB na região EUA-EAST com duas instâncias executando meu aplicativo .
À medida que o site se torna mais impressionante e quero começar a veicular meu aplicativo mais rapidamente, insto instâncias no grupo US-WEST, com um ELB. Como posso encaminhar o tráfego para o datacenter mais próximo?
Você pode fazer isso com o Amazon Route 53, que agora suporta Roteamento Baseado em Latência de Várias Regiões .
Você não pode fazer isso com o ELB. Considere usar um provedor de DNS que ofereça GSLB (Global Server Load Balancing) ou serviços similares.
Dito isto, você não precisa do GSLB. Você pode começar a considerar o GSLB quando tiver várias centenas de servidores em vários AZs em us-east-1. Ah, e receita.
Para usar o Route53 para fazer o GSLB, você precisa:
adicione registros de latência em cima disso, se necessário, e todos apontam para o mesmo A chave é escolher o ipv4 para aliases (não é óbvio para mim)
Meu problema é que, como meus ELBs estão em contas diferentes, e os ELBs usam nomes de host / CNAME, o GSLB não pode apontar registros de pool LB para CNAMES, apenas A-Records, para os quais a AWS não deseja que você aponte. > link seção 3.6.2
Bem, esse é um problema comum chamado Balanceamento geográfico de carga , e acho que a equipe do Amazon Web Services fez bons pontos com o ELB.
Aqui no Guia do ELB, você pode ver como adicionar uma instância do EC2 e, mostre também as zonas de disponibilidade do seu ELB:
e aqui , você pode ver uma postagem detalhada sobre como instalar o ELB
Outros recursos para usar CoyotePoint Systems Inc tem uma solução para isso, e F5 também
cumprimentos e melhores votos