Связанный с еще один вопрос я задал. Этот вопрос похоже, но мне интересно, есть ли обновления.
Для поддержки единого сайта, у которого есть пользователи по всему миру, я создам веб-серверы EC2 в регионах США, Азии и Европы. Экземпляры веб-серверов в регионах США и Азии будут поддерживаться репликами RDS. Можно ли распределить нагрузку по этим трем регионам? Таким образом, когда клиент из Испании переходит на example.com, он должен быть перенаправлен на инстансы EC2 в регионе Европы, клиента из Майами следует направить в инстанс в восточном регионе США и т. Д. Возможно ли это сделать только с помощью AWS функции? Есть ли документы о том, как это настроить?
Ознакомьтесь с Amazon Route 53
http://www.allthingsdistributed.com/2010/12/dns_amazon_route_53.html
Route 53 разработан, чтобы быть быстрым, простым в использовании и экономичным. Он отвечает на DNS-запросы с малой задержкой, используя глобальную сеть DNS-серверов. Запросы для вашего домена автоматически перенаправляются на ближайший DNS-сервер и, таким образом, отвечают с максимальной производительностью.
Я понимаю, что это очень старая ветка (2011 г.), но я наткнулся на нее в начале 2015 г., может, и кто-то другой, поэтому уточняю, что по состоянию на 2015 г. Amazon route 53 действительно поддерживает маршрутизацию на основе GeoLocation:
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html#routing-policy-geo
Zerigo предлагает услуги GeoIP кажется дешевым примерно за 20 долларов в месяц. я использую их для управления примерно 40 доменами, но еще ни одного GeoIP ... есть еще одно место под названием EdgeLocator которые взимают плату за миллион DNS-запросов. похоже, это услуга PAYG ... не использовал их, но вы можете проверить их для тестирования ...
Вы смотрели Amazon CloudFront?
Нет, использовать встроенные функции AWS невозможно. Вам нужно будет получить GSLB у поставщика, например Dynect
используйте маршрутизацию geo-ip, здесь один провайдер: http://www.maxmind.com/app/country
http://geolite.maxmind.com/download/geoip/api/mod_geoip2/mod_geoip2_1.2.5.tar.gz Звучит не так сложно, но поддерживать актуальную информацию о картах может быть сложнее.
и фактически тривиально, если ... мы сможем это сделать ..
RewriteEngine на RewriteCond% {ENV: GEOIP_COUNTRY_CODE} ^ FR $
RewriteRule ^ (. *) $ http://fr.mybosses-dom.com $ 1 [NC, 301, L]
а затем перенаправить их на WWW.YOURDOMAIN.JP, (в Японии (или Сингапуре, или где-то поблизости), или на WWW.YOURDOM.COM, или WWW.YOUDOM.DE и т. д.
мы делаем это сами.
Также см:
http://httpd.apache.org/docs/trunk/rewrite/remapping.html#archive-access-multiplexer