View a markdown version of this page

Roteamento por geoproximidade - 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á.

Roteamento por geoproximidade

Com o roteamento por geoproximidade, o Amazon Route 53 direciona o tráfego para seus recursos com base na localização de seus usuários e seus recursos. Ele envia tráfego para o recurso disponível mais próximo. Você também pode optar por enviar mais ou menos tráfego para um determinado recurso definindo um valor chamado viés. Um viés expande ou reduz a região geográfica da qual o tráfego vai para um recurso.

Você cria regras de geoproximity para seus recursos e especifica um dos seguintes valores para cada regra:

  • Se você estiver usando AWS recursos, especifique o Região da AWS ou o Grupo de Zona Local no qual você criou o recurso.

  • Se você estiver usando AWS recursos que não são, especifique a latitude e a longitude do recurso.

Para usar as zonas AWS locais, primeiro você precisa habilitá-las. Para mais informações, consulte Getting started with Local Zones no AWS Local Zones User Guide.

Para saber mais sobre a diferença entre zonas locais Regiões da AWS e zonas, consulte Regiões e zonas no Guia do usuário do Amazon EC2.

Opcionalmente, para alterar o tamanho da região geográfica da qual o Route 53 encaminha o tráfego para um recurso, especifique o valor aplicável para o desvio:

  • Para aumentar o tamanho da região geográfica da qual o Route 53 encaminha o tráfego para um recurso, especifique um inteiro positivo de 1 a 99 para o desvio. O Route 53 diminui o tamanho das regiões adjacentes.

  • Para reduzir o tamanho da região geográfica da qual o Route 53 encaminham o tráfego para um recurso, especifique um inteiro negativo de -1 a -99 para o desvio. O Route 53 aumenta o tamanho das regiões adjacentes.

nota

O Route 53 está atualizando o console do Traffic Flow. Durante o período de transição, você pode continuar a usar o console antigo.

Escolha a guia do console que você está usando.

New console

O mapa a seguir mostra quatro Regiões da AWS (numerados de 1 a 5):

  1. Oeste dos EUA (Oregon)

  2. Europa (Frankfurt)

  3. Ásia-Pacífico (Tóquio)

  4. África (Cidade do Cabo)

  5. Oriente Médio (Bahrein)

nota

Os mapas só estão disponíveis com Fluxo de tráfego.

Um mapa do mundo que mostra como o tráfego é roteado quando você tem registros de geoproximidade para recursos nas Regiões da AWS Oeste dos EUA (Oregon), Europa (Frankfurt), Ásia-Pacífico (Tóquio), África (Cidade do Cabo) e Oriente Médio (Bahrein).

O mapa a seguir mostra o que acontece se você adicionar um viés de +25 para a região Oeste dos EUA (Oregon) (número 1 no mapa). O tráfego é direcionado para o recurso nessa região a partir de uma área maior da América do Norte e de toda a América do Sul do que antes.

Um mapa do mundo que mostra como o tráfego é encaminhado quando você adiciona um desvio de +25 na região Leste dos EUA (Norte da Virgínia).

O mapa a seguir mostra o que acontece quando você altera o viés para -25 para a região Oeste dos EUA (Oregon). O tráfego é encaminhado para o recurso nessa região a partir de partes menores da América do Norte e do Sul do que antes, e mais tráfego é roteado para recursos nas regiões adjacentes 2 , 3 e 4.

Um mapa do mundo que mostra como o tráfego é roteado quando você adiciona um viés de -25 na região Oeste dos EUA (Oregon).
Old console

O mapa a seguir mostra quatro Regiões da AWS (numerados de 1 a 4) e uma localização em Joanesburgo, África do Sul, especificada por latitude e longitude (5).

nota

Os mapas só estão disponíveis com Fluxo de tráfego.

Um mapa do mundo que mostra como o tráfego é roteado quando você tem registros de geoproximidade para recursos no Oeste dos Regiões da AWS EUA (Oregon), Leste dos EUA (Norte da Virgínia), Europa (Paris) e Ásia-Pacífico (Tóquio), e você tem um registro de um não AWS recurso em Joanesburgo, África do Sul.

O mapa a seguir mostra o que acontece se você adicionar um desvio de +25 para a região Leste dos EUA (N. da Virgínia) (número 2 no mapa). O tráfego é roteado para o recurso nessa região de uma parte maior da América do Norte que anteriormente, e de toda a América do Sul.

Um mapa do mundo que mostra como o tráfego é encaminhado quando você adiciona um desvio de +25 na região Leste dos EUA (Norte da Virgínia).

O mapa a seguir mostra o que acontece se você alterar o desvio para -25 para a região Leste dos EUA (N. da Virgínia). O tráfego é roteado para o recurso nessa região de partes menores da América do Norte e do Sul do que anteriormente, e mais tráfego é roteado para os recursos nas regiões adjacentes 1, 3, e 5.

Um mapa do mundo que mostra como o tráfego é roteado quando você adiciona um desvio de -25 na região Leste dos EUA (N. da Virgínia).

O efeito de alterar o viés de seus recursos depende de vários fatores, incluindo os seguintes:

  • O número de recursos que você tem.

  • Quão próximos os recursos estão uns dos outros.

  • O número de usuários perto da fronteira entre regiões geográficas. Por exemplo, suponha que você tenha recursos no Leste Regiões da AWS dos EUA (Norte da Virgínia) e Oeste dos EUA (Oregon) e muitos usuários em Dallas, Austin e San Antonio, Texas, EUA. Essas cidades estão aproximadamente à mesma distância de ambos os recursos, portanto, uma pequena mudança no preconceito pode transferir muito tráfego de uma Região da AWS para outra.

Sugerimos que você altere o viés em pequenos passos para evitar sobrecarregar seus recursos devido a uma mudança repentina no tráfego.

Para obter mais informações, consulte Como o Amazon Route 53 usa o EDNS0 para estimar a localização de um usuário.

Como o Amazon Route 53 usa o desvio para encaminhar o tráfego

Esta é a fórmula que o Amazon Route 53 usa para determinar como encaminhar o tráfego:

Desvio

Biased distance = actual distance * [1 - (bias/100)]

Quando o valor do viés é positivo, o Route 53 trata a origem de uma consulta de DNS e o recurso em um registro de geoproximidade (como uma instância do EC2 em uma Região da AWS) como se estivessem mais próximos do que realmente estão. Por exemplo, suponha que você tenha esses registros de geoproximidade:

  • Um registro para o servidor web A, que tem um desvio positivo de 50

  • Um registro para o servidor web B, que não tem desvio

Quando um registro de proximidade geográfica tem um desvio positivo de 50, o Route 53 divide a distância pela metade entre a origem de uma consulta e o recurso para esse registro. Em seguida, o Route 53 descobre qual recurso está mais próximo da origem da consulta. Suponha que o servidor Web A esteja a 150 km da origem de uma consulta e o servidor Web B esteja a 100 km da origem da consulta. Se nenhum dos registros tiver um desvio, o Route 53 encaminha a consulta para o servidor Web B, pois ele é o mais próximo. No entanto, como o registro do servidor web A tem um viés positivo de 50, o Route 53 trata o servidor web A como se estivesse a 75 km da origem da consulta. Como resultado, o Route 53 encaminha a consulta para o servidor Web A.

Este é o cálculo para um desvio positivo de 50:

Bias = 50 Biased distance = actual distance * [1 - (bias/100)] Biased distance = 150 kilometers * [1 - (50/100)] Biased distance = 150 kilometers * (1 - .50) Biased distance = 150 kilometers * (.50) Biased distance = 75 kilometers