Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Зеркала домена в Европе и США
цитата
05/12/10 в 16:06
 clever
Интересно как на уровне DNS реализуются такие схемы:
IP домена запрашивает юзер, если он из Европы, то выдается IP европейского сервера-зеркала, если он из США, то IP сервера из США.
цитата
05/12/10 в 18:24
 clever
Можно сделать так, чтобы DNS-сервер предлагал серферу несколько IP, серфер определяет для какого из них у него пинг ниже, и принимает его за основной?

Последний раз редактировалось: clever (05/12/10 в 18:49), всего редактировалось 1 раз
цитата
05/12/10 в 18:32
 PistoGanza
Если это был вопрос, то ответ нет.
цитата
05/12/10 в 18:48
 clever
В GeoIP, DNS-сервер определяет какой IP выдать по стране серфера. Можно сделать так, чтобы DNS сервер определял физическое расстояние от серфера до каждого из серверов-зеркал, и отдавал IP ближайшего к нему сервера?
цитата
05/12/10 в 20:35
 PistoGanza
Можно еще по городу определять. Есть еще более точные технологии, но думаю вам будет достаточно.
цитата
07/12/10 в 00:51
 EllGree
Вот здесь расписывал Гео-распределенная система на сиджетубах. решение по CDN, и про доработку напильником, пост-оптимизацию по AS.
UPD: Пост-оптимизация заключалась в том, что клиенты по окончанию загрузки страницы получали js-код, который формировал запросы ко всем серверам по IP, и получал в ответ от них некешируемую картинку размером в 30К, отслеживал время загрузки каждой и сохранял в логах.
Через месяц скрипт прошелся по логам, и собрал топ сетей (autonomous systems, AS), из которых выбор сервера был сделан с наибольшими потерями по времени. Затем эта сотня AS были включены в конфиги bind'а как исключения.


Эта страница в полной версии