Com base na descrição do Anycast na Wikipedia , ele inclui a distribuição de um mapeamento de nomes de domínio para muitos IPs em muitos servidores DNS, além de responder a clientes com o servidor geograficamente mais próximo (ou mais rápido).
No contexto de um site altamente disponível e distribuído globalmente, como google.com (ou qualquer serviço CDN com muitas localizações globais), isso soa como os dois principais recursos de que um usuário precisa.
Serviços de DNS como o Route53 da Amazon, EasyDNS e DNSMadeEasy se anunciam como redes habilitadas para Anycast.
Portanto, suponho que cada um desses serviços DNS ofereça de maneira transparente esses dois recursos essenciais: mapeamento de IP múltiplo para domínio E roteamento de clientes para o nó mais próximo.
No entanto , cada um desses serviços parece separar essas duas funcionalidades, referindo-se à 2ª (roteamento de clientes para o nó mais próximo) como "GeoDNS", "GeoIP" ou "Global Traffic Director" e cobra um custo extra pelo serviço.
Se um inquilino principal de um sistema compatível com Anycast já deve fazer isso, por que essa funcionalidade está sendo reservada como esse recurso extra? O que é esse recurso "GeoDNS" que um serviço DNS padrão do Anycast não funciona (de acordo com a definição do Anycast da Wikipedia - eu entendo o que está sendo anunciado, mas não porque ainda não está implícito).
Fico muito confuso quando um serviço DNS como o Route53 que não suporta esse recurso nebuloso "GeoDNS" lista funcionalidades como:
Rápido - Usando uma rede global anycast de servidores DNS em todo o mundo, o Route 53 foi projetado para rotear automaticamente seus usuários para o local ideal, dependendo das condições da rede. Como resultado, o serviço oferece baixa latência de consulta para seus usuários finais, bem como baixa latência de atualização para suas necessidades de gerenciamento de registros DNS.
... que soa exatamente como o que o GeoDNS pretende fazer, mas direcionar geograficamente os clientes é algo que explicitamente ainda não o suporta .
Por fim, estou procurando os dois seguintes recursos de um provedor de DNS:
- Mapeie vários endereços IP para um único nome de domínio (como o google.com, amazon.com etc.)
- Utilize um serviço DNS que responderá às solicitações do cliente para esse domínio com o endereço IP do servidor mais próximo ao solicitante.
Como mencionado, parece que tudo isso faz parte de um serviço DNS "Anycast" (todos esses serviços), mas os recursos e o marketing que vejo deles sugerem o contrário, fazendo-me pensar que preciso aprender um pouco mais sobre como O DNS funciona antes de fazer uma escolha de implantação.
Agradecemos antecipadamente por quaisquer esclarecimentos.