Basado en la descripción de Wikipedia de Anycast , incluye tanto la distribución de un mapeo de IP de nombre de dominio a muchos en muchos servidores DNS como la respuesta a clientes con el servidor más cercano geográficamente (o más rápido).
En el contexto de un sitio de alta disponibilidad distribuido globalmente como google.com (o cualquier servicio CDN con muchas ubicaciones de borde global), esto suena como las dos características clave que uno necesitaría.
Los servicios DNS como Route53 de Amazon, EasyDNS y DNSMadeEasy se anuncian como redes habilitadas para Anycast.
Por lo tanto, supongo que cada uno de estos servicios de DNS me ofrece de manera transparente esas dos características asesinas: mapeo multi-IP a dominio Y clientes de enrutamiento al nodo más cercano.
Sin embargo , cada uno de estos servicios parece separar estas dos funcionalidades, refiriéndose a la segunda (enrutamiento de clientes al nodo más cercano) como "GeoDNS", "GeoIP" o "Director de tráfico global" y cobran un cargo adicional por el servicio.
Si un inquilino principal de un sistema compatible con Anycast ya debe hacer esto, ¿por qué esta funcionalidad se asigna como esta característica adicional? ¿Qué hace esta característica "GeoDNS" que un servicio DNS estándar de Anycast no hará (de acuerdo con la definición de Anycast de Wikipedia? Entiendo lo que se anuncia, pero no por qué ya no está implícito).
Me confundo cuando un servicio DNS como Route53 que no admite esta característica nebulosa "GeoDNS" enumera funcionalidades como:
Rápido: utilizando una red global de servidores DNS en todo el mundo, la Ruta 53 está diseñada para enrutar automáticamente a sus usuarios a la ubicación óptima según las condiciones de la red. Como resultado, el servicio ofrece una baja latencia de consulta para sus usuarios finales, así como una baja latencia de actualización para sus necesidades de administración de registros DNS.
... que suena exactamente como lo que pretende hacer GeoDNS, pero dirigir geográficamente a los clientes es algo que explícitamente aún no admiten .
Finalmente, estoy buscando las dos siguientes características de un proveedor de DNS:
- Asigne varias direcciones IP a un solo nombre de dominio (como google.com, amazon.com, etc.)
- Utilice un servicio DNS que responderá a las solicitudes de los clientes para ese dominio con la dirección IP del servidor más cercano al solicitante.
Como se mencionó, parece que todo esto es parte de un servicio DNS "Anycast" (todos estos servicios son), pero las características y el marketing que veo de ellos sugieren lo contrario, lo que me hace pensar que necesito aprender un poco más sobre cómo DNS funciona antes de hacer una elección de implementación.
Gracias de antemano por cualquier aclaración.