Как по мне, решение неправильное. Отлуп клиенту? Плохо.
Правильно — повесить доменное имя NAS-ов на PowerDNS и там отдавать нужный адрес сервера скриптом.
P.S.: Лично я не парюсь и использую обыкновенный DNS round-robin. Все равно NAS-ы с запасом.
>Как по мне, решение неправильное. Отлуп клиенту? Плохо.
>Правильно — повесить доменное имя NAS-ов на PowerDNS и там отдавать нужный адрес сервера скриптом.
Клиенты работают по PPPoE так что DNS тута ни причом и если mpd-серверы имеют одинаковое servicename то при недоступности оного из серверов откликается другой и ОТЛУП-а небудет
Пардон, а почему это называется «round-robin»? У вас же вполне конкретная схема с конкретными приоритетами-весами и форсированным переключением туда, куда вам нужно.
Просто в моем английском словарном запасе не нашлось более «правильного» определения того что описано в этой заметке.
сейчас на ум приходит "взвешенный round-robin"
Первостепенная задача была — нагрузить оба сервера одинаково равномерно. Ибо как было сказано один из них больше чем другой. Более глубокий смысл этого я обязуюсь спросить у админа (возможно он хочет навесить еще какой-то сервис на более мощный НАС) и предоставить на суд общественности в ближайшее время
Распределение нагрузки на PPPoE-сервера MPD5