Basé sur la description Wikipedia d' Anycast , il inclut à la fois la distribution d'un mappage de nom de domaine vers plusieurs IP sur de nombreux serveurs DNS ainsi que la réponse aux clients avec le serveur le plus proche géographiquement (ou le plus rapide).
Dans le contexte d'un site hautement disponible et distribué dans le monde entier comme google.com (ou tout service CDN avec de nombreux emplacements périphériques mondiaux), cela ressemble aux deux fonctionnalités clés dont on aurait besoin.
Les services DNS comme Route53 d'Amazon, EasyDNS et DNSMadeEasy se présentent tous comme des réseaux compatibles Anycast.
Par conséquent, mon hypothèse est que chacun de ces services DNS m'offre de manière transparente ces deux fonctionnalités tueuses: le mappage multi-IP vers le domaine ET le routage des clients vers le nœud le plus proche.
Cependant , chacun de ces services semble séparer ces deux fonctionnalités, faisant référence au 2ème (routage des clients vers le nœud le plus proche) comme "GeoDNS", "GeoIP" ou "Global Traffic Director" et facturant un supplément pour le service.
Si un locataire principal d'un système compatible Anycast doit déjà le faire, pourquoi cette fonctionnalité est-elle réservée à cette fonctionnalité supplémentaire? Qu'est-ce que cette fonctionnalité "GeoDNS" fait qu'un service DNS Anycast standard ne fera pas (selon la définition d'Anycast de Wikipedia - je comprends ce qui est annoncé, mais pas pourquoi cela n'est pas déjà implicite).
Je suis extrêmement confus lorsqu'un service DNS comme Route53 qui ne prend pas en charge cette fonctionnalité nébuleuse "GeoDNS" répertorie des fonctionnalités telles que:
Rapide - À l'aide d'un réseau mondial de diffusion DNS de serveurs DNS dans le monde entier, Route 53 est conçu pour acheminer automatiquement vos utilisateurs vers l'emplacement optimal en fonction des conditions du réseau. Par conséquent, le service offre une faible latence de requête pour vos utilisateurs finaux, ainsi qu'une faible latence de mise à jour pour vos besoins de gestion des enregistrements DNS.
... ce qui ressemble exactement à ce que GeoDNS est censé faire, mais la direction géographique des clients est quelque chose qu'ils ne prennent pas encore explicitement en charge .
En fin de compte, je recherche les deux fonctionnalités suivantes d'un fournisseur DNS:
- Mappez plusieurs adresses IP à un seul nom de domaine (comme google.com, amazon.com, etc.)
- Utilisez un service DNS qui répondra aux demandes des clients pour ce domaine avec l'adresse IP du serveur le plus proche du demandeur.
Comme mentionné, il semble que cela fasse partie d'un service DNS "Anycast" (tous ces services sont), mais les fonctionnalités et le marketing que je vois suggèrent le contraire, ce qui me fait penser que je dois en savoir un peu plus sur la façon dont DNS fonctionne avant de faire un choix de déploiement.
Merci d'avance pour toute précision.