Назад | Перейти на главную страницу

Прозрачная балансировка нагрузки UDP-трафика

Существуют ли какие-либо продукты (желательно с открытым исходным кодом), которые могут прозрачно балансировать нагрузку на UDP-пакеты?

Нам необходимо масштабировать наши серверы системного журнала и требовать, чтобы исходный исходный IP-адрес оставался неизменным.

Как вариант, есть ли другие методы масштабирования служб системного журнала?

Для этого вы можете использовать syslog-ng. Чтобы сохранить исходный IP / имя источника, вы можете установить keep_hostname (yes), если он передается с одного сервера syslog-ng на другой. Если нет, вы можете скомпилировать опцию для spoof_source.

Более подробную информацию о ретрансляции можно найти Вот

Вы можете настроить некоторую форму балансировки нагрузки DNS (наличие нескольких серверов системного журнала, расположенных за одной и той же записью A / CNAME), поскольку соединения не требуют какой-либо формы липкости. В этом сценарии вам нужно настроить TTL, поскольку слишком низкое значение приведет к паузам в журналах, ожидающих поиска DNS, а слишком высокое значение не приведет к ротации нагрузки между серверами.