ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: OFFTOPIC Поиск ближайшего к юзеру сервера



Здравствуйте, Александр.

>> Есть  желание в разных странах поставить по кэширующему серверу. Но
>> проблема  в  том,  что  не  понятно  как  bind  обучить выдавать ip
>> ближайшего  к  юзеру кэша. В идеале алгоритм выбора ip был бы таким
>> же, про который рассказывали ребята из Badoo на одном из хайлоадов:
>> сначала  выдавать  ответ  с небольшим ttl, например 5 секунд. Потом
>> измерять пинг до подсети юзера с каждого из кэшей и выбирать тот, у
>> кого  он  минимальный.  И  когда  ответ  dns-секрвера проэкспарится
>> выдавать  юзеру уже ip до самого ближнего к юзеру кэша с нормальным
>> ttl.
>> 
>> В  каком  dns-сервере, работающем под FreeBSD, возможно реализовать
>> подобное?  Вполне подошёл бы dns-сервер, в который можно встраивать
>> перл. На перле можно было бы всю эту логику написать.

A> Это все конечно хорошо, но не работает для пользователей опенднс, 
A> гугл днс и т.д. Т.е. не лучше, чем отдавать разный айпи для разной 
A> страны.

А  opendns  пользуется  много  людей?  ИМХО,  это  менее  десятой доли
процента.

A> Есть  другое  решение -- anycast. Т.е. анонсировать одну подсеть из
A> разных   стран.   Можно  поднять  на  каждой  машине  по  какому-то
A> роутинговому  демону,  типа  quagga, openbgpd и если машина упадет,
A> маршрут пропадет. В итоге получится отдавать трафик с ближайшей для
A> пользователя рабочей машины.

А  почему с ближайшей? Скорее наивыгоднейшей для канальных провайдеров
с  точки  зрения  оплаты  трафика. Хотя с BGP я толком не разбирался и
возможно сейчас глупость написал.
  

-- 

С уважением,
Михаил Монашёв
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.