Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OFFTOPIC Поиск ближайшего к юзеру сервера
- To: nginx-ru@xxxxxxxxx
- Subject: Re: OFFTOPIC Поиск ближайшего к юзеру сервера
- From: squirl <andriy.tovstik@xxxxxxxxx>
- Date: Tue, 27 Jul 2010 13:18:33 +0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:content-type:mime-version :subject:from:in-reply-to:date:content-transfer-encoding:message-id :references:to:x-mailer; bh=xkfdKipKZKcYiCDBbtz9GNV/F+FgbKd2b9rh7XrP8ck=; b=TrqKthYcuzbTI1336OhB5tEuz/hEJ2fBT5iMeg5v2MQ6xysOWr0lRGTusI5AXMmaTW ftS0uRPuEF3+l30dHHrfA3LWxNxRCSy3aFzYPNiS2Ts0RWtyb8dUxaBCvv+Vy7M7qYHN 5GwGeR9f0goM+7LbB0vsoW54mPeOFfr8C2vLQ=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; b=OmmF8Tikw4Rg67FrvzZl1IkCcD8KcyU8+CZFZL4PXfDVz5ljrpMFidsbAnGlqQffQz 0lz/DOGQWjCiFCmT8SUEOKIRkmIJeAcwDQUWgpRj/fEjcr4rMjtHSNrOuFrJXQpAhGZ+ YtY/QVO+JvQQqRrKM4uoz1eiRc96Utm46xpBk=
- In-reply-to: <201007271256.43133.isk@xxxxxxxxxxxxxxxxx>
- References: <168652862.20100727130627@xxxxxxxxxxxxx> <201007271256.43133.isk@xxxxxxxxxxxxxxxxx>
ИМХО - не очень хорошая схема.
учитывая, что провайдеры, особенно мелкие, склонны к разного рода колиззиям в
своих сетях - таким "неинтеллектуальным"
алгоритмом как "пинговалка" определять ближайший сервер - не гуд.
пример - крупный киевский провайдер. из-за ошибки в маршрутизациии пинг между
ними и моей площадкой скакал от 0.5 до 180 мс.
эдак пинговалка с ума сойдет пересчитывать :)
поэтому я и за геобалансинг. при всех недостатках - простая и надежная схема.
мы ее успешно пользуем уже который год.
27 июля 2010, в 12:56, Olexander Shtepa написал(а):
>> В каком dns-сервере, работающем под FreeBSD, возможно реализовать
>> подобное? Вполне подошёл бы dns-сервер, в который можно встраивать
>> перл. На перле можно было бы всю эту логику написать.
>
> В самом ДНС сервере такую логику лучше не делать, чтобы не влиять на
> производительность ДНС сервера.
> Лучше делать лог запросов, потом через tail -f , или периодически выбирать
> новых клиентов, определять лучший сервер и обновлять файл гео-зоны.
> Такая схема позволяет легко разнести выполнение на 2 сервера - на одном ДНС
> сервер, на другом анализ лога, пинговалка.
>
> В качестве ДНС сервера пожно использовать, например, Geo backend для PowerDNS.
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
---
WBR, Andriy Tovstik
UNIX System Administrator
Skype: andriy.tovstik
JabberID: andriy@xxxxxxxxxxx
Nick-handle: SQ22-UANIC
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|