[Sysadmins] Как бороться с задержками выделения адресов dhcpd?

Olvin =?iso-8859-1?q?olvin_=CE=C1_rambler=2Eru?=
Ср Авг 13 00:20:51 MSD 2008


Gennadiy Redko пишет:
>> В чём выражаются эти задержки?
> Запрос на выделение адреса на сервер поступает, но клиент адрес не 
> получает и "отваливает" по таймауту.

И это только при большой нагрузке? То, что задержки видны клиенту - это 
понятно, но вот знает ли о них сервер? Т.е. может, сервер отправляет 
ответ почти сразу, как приходит запрос, но ситуация в сети такова, что 
получается большая задержка от запроса до ответа? Какое время между 
запросом и ответом по логам сервера? Может, в эти моменты сеть как-то 
странно лагает? И для всех ли зон такая ситуация с таймаутами? Может, 
для каких-то есть, а для каких-то - нет?

>> У нас тоже dhcpd. Более того, перед тем, как выдать адрес - оно 
>> обращается к базе данных биллинга. Пока работает. На данный момент 
> У нас в dhcpd.conf все лежит.
> Может в этом дело - в БД положить?
> Или можно как-то кешировать конфиг?

Мы это не в базе держим, а тоже в конфиге. В базе - блокировки 
пользователей, т.е. информация, не относящаяся к DHCP напрямую.

Впрочем, над dhcpd поработали наши программеры - может, чего и 
подправили в плане быстродействия...




Подробная информация о списке рассылки Sysadmins