Oparty na Wikipedii opis Anycast , obejmuje zarówno dystrybucję mapowania nazwy domeny na wiele adresów IP na wielu serwerach DNS, jak również odpowiadanie klientom, którzy mają najbliższy geograficznie (lub najszybszy) serwer.
W kontekście globalnie dystrybuowanej, wysoce dostępnej witryny, takiej jak google.com (lub dowolna usługa CDN z wieloma lokalizacjami na całym świecie), brzmi to tak, jakby dwie kluczowe funkcje były potrzebne.
Usługi DNS, takie jak Amazon Route53, EasyDNS i DNSMadeEasy, reklamują się jako sieci z obsługą Anycast.
Dlatego zakładam, że każda z tych usług DNS w przejrzysty sposób oferuje mi te dwie zabójcze funkcje: mapowanie wielu adresów IP do domeny ORAZ kierowanie klientów do najbliższego węzła.
Wydaje się jednak , że każda z tych usług oddziela te dwie funkcje, odnosząc się do drugiej (klienty kierujące do najbliższego węzła) jako „GeoDNS”, „GeoIP” lub „Global Traffic Director” i pobiera dodatkową opłatę za usługę.
Jeśli główny najemca systemu obsługującego Anycast ma to już zrobić, dlaczego ta funkcja jest zarezerwowana jako dodatkowa funkcja? Czym jest ta funkcja „GeoDNS”, czego nie robi standardowa usługa DNS Anycast (zgodnie z definicją Anycast z Wikipedii - rozumiem, co jest reklamowane, ale nie dlatego, że nie zostało to jeszcze sugerowane).
Jestem bardzo zdezorientowany, gdy usługa DNS, taka jak Route53, która nie obsługuje tej mglistej funkcji „GeoDNS”, wyświetla takie funkcje, jak:
Szybko - korzystając z globalnej sieci anycast serwerów DNS na całym świecie, Route 53 ma na celu automatyczne kierowanie użytkowników do optymalnej lokalizacji w zależności od warunków sieciowych. W rezultacie usługa oferuje niskie opóźnienie zapytania dla użytkowników końcowych, a także niskie opóźnienie aktualizacji dla potrzeb zarządzania rekordami DNS.
... co brzmi dokładnie tak, jak ma to robić GeoDNS, ale klienci kierujący geograficznie nie są jeszcze obsługiwani .
Ostatecznie szukam dwóch następujących funkcji od dostawcy DNS:
- Mapuj wiele adresów IP do pojedynczej nazwy domeny (np. Google.com, amazon.com itp. Robi)
- Skorzystaj z usługi DNS, która będzie odpowiadać na żądania klientów dla tej domeny, podając adres IP najbliższego serwera dla żądającego.
Jak wspomniano, wygląda na to, że jest to część usługi DNS „Anycast” (wszystkie te usługi są), ale funkcje i marketing, które widzę z nich sugerują inaczej, co sprawia, że myślę, że muszę dowiedzieć się więcej o tym, jak DNS działa przed dokonaniem wyboru wdrożenia.
Z góry dziękuję za wszelkie wyjaśnienia.