Passar para o encaminhamento por latência no Amazon Route 53 - Amazon Route 53

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Passar para o encaminhamento por latência no Amazon Route 53

Com o roteamento baseado em latência, o Amazon Route 53 pode direcionar seus usuários para o endpoint de menor latência disponível. AWS Por exemplo, você pode associar um DNS nome como www.example.com a um ELB Classic, Application ou Network Load Balancer, ou a EC2 instâncias da Amazon ou endereços IP elásticos hospedados nas regiões Leste dos EUA (Ohio) e Europa (Irlanda). Os DNS servidores do Route 53 decidem, com base nas condições de rede das últimas duas semanas, quais instâncias em quais regiões devem atender usuários específicos. Um usuário em Londres provavelmente será direcionado para a instância da Europa (Irlanda), um usuário em Chicago provavelmente será direcionado para a instância do Leste dos EUA (Ohio) e assim por diante. O Route 53 oferece suporte ao roteamento baseado em latência para CNAME registros AAAAA,TXT, e, bem como aliases para A e registros. AAAA

nota

Os dados sobre a latência entre usuários e seus recursos são baseados inteiramente no tráfego entre usuários e AWS data centers. Se você não estiver usando recursos em uma AWS região, a latência real entre seus usuários e seus recursos pode variar significativamente dos dados de AWS latência. Isso é verdade mesmo se seus recursos estiverem localizados na mesma cidade de uma AWS região.

Para obter uma transição tranquila e de baixo risco, você pode combinar registros de latência e ponderados para migrar gradualmente do roteamento padrão para o roteamento baseado em latência com controle total e o recurso de reversão em cada estágio. Vamos considerar um exemplo em que atualmente www.example.com está hospedado em uma EC2 instância da Amazon na região Leste dos EUA (Ohio). A instância tem o endereço IP elástico W.W.W.W. Suponha que você queira continuar roteando o tráfego para a região Leste dos EUA (Ohio) quando aplicável e, ao mesmo tempo, começar a direcionar os usuários para EC2 instâncias adicionais da Amazon na região Oeste dos EUA (Norte da Califórnia) (Elastic IPX.X.X.X) e na região da Europa (Irlanda) (Elastic IPY.Y.Y.Y). A zona hospedada do Route 53 de example.com já tem um registro para www.example.com que tem um Type (Tipo) A e um Value (Valor) (um endereço IP) de W.W.W.W.

Quando você concluir o exemplo a seguir, terá dois registros de alias ponderados:

  • Você converterá seu registro existente www.example.com em um registro de alias ponderado que continua direcionando a maior parte do seu tráfego para sua EC2 instância Amazon existente na região Leste dos EUA (Ohio).

  • Você criará outro registro de alias ponderado que inicialmente direciona apenas uma pequena parte do tráfego para seus registros de latência, o que roteia o tráfego para todas as três regiões.

Ao atualizar os pesos nesses registros de alias ponderados, você pode mudar gradualmente do roteamento de tráfego somente para a região Leste dos EUA (Ohio) para o roteamento de tráfego para todas as três regiões nas quais você tem instâncias da Amazon. EC2

Como passar para o roteamento baseado em latência
  1. Faça uma cópia do registro de www.example.com, mas use um novo nome de domínio, por exemplo, copy-www.example.com. Dê ao novo registro o mesmo Tipo (A) e Valor (W.W.W.W) como o registro de www.example.com.

  2. Atualize o registro A existente para www.example.com a fim de torná-lo um registro de alias ponderado:

    • Para Value/Route traffic to (Valor/Encaminhar tráfego para), escolha Alias to another record in this hosted zone (Alias para outro registro nessa zona hospedada), e especifique copy-www.example.com.

    • Para Weight (Peso), especifique 100.

    Ao concluir a atualização, o Route 53 continuará a usar esse registro para encaminhar todo o tráfego para o recurso que tenha um endereço IP de W.W.W.W.

  3. Crie um registro de latência para cada uma das suas EC2 instâncias da Amazon, por exemplo:

    • Leste dos EUA (Ohio), endereço de IP elástico W.W.W.W

    • Oeste dos EUA (Norte da Califórnia), endereço de IP elástico X.X.X.X

    • Europa (Irlanda), endereço de IP elástico Y.Y.Y.Y

    Dê a todos os registros de latência o mesmo nome de domínio, por exemplo, www-lbr.example.com e o mesmo tipo A.

    Quando você terminar de criar os registros de latência, o Route 53 continuará roteando o tráfego usando o registro que você atualizou na etapa 2.

    Você pode usar www-lbr.example.com para testes de validação, por exemplo, a fim de garantir que cada endpoint pode aceitar solicitações.

  4. Agora, vamos adicionar o registro de www-lbr.example.com latência ao registro www.example.com ponderado e começar a rotear o tráfego limitado para as instâncias correspondentes da Amazon. EC2 Isso significa que a EC2 instância da Amazon na região Leste dos EUA (Ohio) receberá tráfego de ambos os registros ponderados.

    Crie outro registro de alias ponderado para www.example.com:

    • Para Value/Route traffic to (Valor/Encaminhar tráfego para), escolha Alias to another record in this hosted zone (Alias para outro registro nessa zona hospedada), e especifique www-lbr.example.com.

    • Para Weight (Peso), especifique 1.

    Quando você terminar e suas alterações forem sincronizadas com os servidores do Route 53, o Route 53 começará a rotear uma pequena fração do seu tráfego (1/101) para as EC2 instâncias da Amazon para as quais você criou registros de latência na Etapa 3.

  5. À medida que você desenvolver a confiança de que os endpoints estão adequadamente dimensionados para o tráfego de entrada, ajuste os pesos. Por exemplo, se você quer que 10% de suas solicitações sejam fundamentadas no roteamento baseado em latência, altere os pesos para 90 e 10, respectivamente.

Para obter mais informações sobre como criar registros de latência, consulte Criar registros usando o console do Amazon Route 53.