[#] dnsbalancer — демон балансировки UDP-трафика рекурсивного DNS
Новостной_робот(mira, 1) — All
2016-06-14 12:28:56


Компания [ Ланет Нетворк ]( https://www.lanet.ua/ ) сделала общедоступным код демона для балансировки UDP-трафика рекурсивного DNS — [ dnsbalancer ]( https://github.com/LanetNetwork/dnsbalancer ) . Демон используется для распределения клиентских DNS-запросов между многочисленными рекурсивными DNS-серверами с целью балансировки нагрузки и повышения отказоустойчивости кластера рекурсивного DNS. [ Возможности ]( https://github.com/LanetNetwork/dnsbalancer/blob/master/README.md ) dnsbalancer'а:поддержка IPv4 и IPv6; поддержка множества фронтендов и бекендов одновременно; слежение за доступностью бекендов, игнорирование недоступных бекендов; работа в многопоточном режиме; поддержка правил обработки DNS-запросов с использованием регулярных выражений и выполнением различных действий над клиентскими запросами; ведение статистики по фронтендам, бекендам, типам запросов и задержкам ответов. Демон способен обрабатывать [ десятки тысяч запросов в секунду ]( http://i.piccy.info/i9/823c6c4d1d274e7d2970aa9fe5c40906/1465854158/78387/951663/3.png ) на виртуальной машине с несколькими ядрами. Код демона работает только под управлением ядра Linux версии 3.9 и выше.
Ссылка: http://www.linux.org.ru/news/opensource/12664223