Wikipedia używa PowerDNS z Geobackend
do obsługi klientów z najbliższego serwera.
Mam podobną usługę działającą na mojej stronie http://static.natalian.org . Chcę, aby wydajnie obsługiwać duże pliki wideo HTML5 między moimi serwerami.
Konfiguracja jest dość łatwa. Skonfigurowałem rekordy A w następujący sposób:
eu.static.natalian.org 88.198.3.35
us.static.natalian.org 67.205.62.95
*.static.natalian.org 67.205.62.95
Następnie static.natalian.org
ustawiłem CNAME na usługę GEO PowerDNS innej firmy działającą pod adresem natalian.geo.blitzed.org
.
Zasady mapowania kodów krajów można znaleźć w:
rsync -v rsync://rsync.blitzed.org/geo-maps/natalian .
Aby skalować się dalej do Azji, wynajmowałbym serwer w Korei, rsync
dane i konfigurowałem vache Apache do obsługi static.natalian.org z nowego koreańskiego adresu IP, powiedzmy 143.248.5.130. Następnie po prostu dodam:
as.static.natalian.org 143.248.5.130
Oto dwóch dostawców usług DNS w rozsądnej cenie, którzy oferują kierowanie geograficzne: http://edgedirector.com/ i http://www.geoscaling.com/
Drugi wydaje się bardziej zachęcający i lepiej zorganizowany. Nie testowałem żadnej z tych usług.
źródło
Oto temat forum na ten temat. Wymienia się wielu dostawców.
http://www.webhostingtalk.com/showthread.php?t=857871
źródło
Jak dokładny jest twój cel? Jeśli możesz żyć z niewielkim kodowaniem własnej, mniej lub bardziej dokładnej rozdzielczości lokalizacji i dawać odpowiedź przekierowującą przeglądarkom, które po raz pierwszy trafiły na „zły” serwer, możesz skorzystać z darmowej bazy danych „CeoLiteCountry” sobie z tym poradzić. Mam go na liście ThingsToConsider dla jednego z moich planowanych projektów.
Znajduje się w repozytoriach Debiana ( http://packages.debian.org/lenny-backports/geoip-database ), co oznacza, że w rzeczywistości jest pod wieloma względami „darmowy” (choć możesz sprawdzić, czy licencje są zgodne z bazą kodu i kierunkiem twojego projektu).
Korzystanie z dobrze zarządzanego rozwiązania opartego na systemie DNS byłoby łatwiejsze, jeśli koszt wystarczająco wiarygodnego dostawcy mieści się w Twoim budżecie, ale może to być realną alternatywą.
źródło
UltraDNS i Akamai mogą świadczyć tę usługę, jednak są one bardzo drogie. Zdecydowałem się na korzystanie z DNSMadeEasy, które mają serwery DNS na obu wybrzeżach, a także w Europie.
źródło