А смысл балансировать udp трафик nginx-ом?

27 ответов

30 просмотров

несколько DNS серверов, перед ними NLB, но сервера могут отваливаться. Бесплатный Nginx может только пассивные проверки, а Nginx Plus покупать руководство не хочет пока)

Damir
несколько DNS серверов, перед ними NLB, но сервера...

точно также может отвалиться nlb в виде nginx-а

Anton-Noginov Автор вопроса
Damir
несколько DNS серверов, перед ними NLB, но сервера...

Я к тому, что udp - стейтлесс, и для его балансировки есть куда более удобные и эффективные решения. Гугель не просто так http over udp говнякает.

kiosaku
точно также может отвалиться nlb в виде nginx-а

согласен. Пока единственное решение - юзать облачный NLB, который не умеет в healthcheck, перед 2-мя nginx'ами )) костыльно, конечно

Anton Noginov
Я к тому, что udp - стейтлесс, и для его балансиро...

направьте в нужную сторону плиз, почитаю про альтернативы

Damir
согласен. Пока единственное решение - юзать облачн...

а два nginx-а как работать будут, active-standby?

Anton-Noginov Автор вопроса
Anton Noginov
Я к тому, что udp - стейтлесс, и для его балансиро...

В целом соглашусь, но, тем не менее, иногда людям оказывается удобно делать udp балансировку на nginx. Она и появилась из запросов пользователей, а не из фантазий разработчиков.

Anton-Noginov Автор вопроса
Oleg Mamontov
В целом соглашусь, но, тем не менее, иногда людям ...

Людям и докер удобно, но не значит, что это хорошо и эффективно.

kiosaku
а два nginx-а как работать будут, active-standby?

ничего друг про друга знать не будут. Им и не надо, главное просто чтоб траффик форвардили и проверяли что DNS сервера за ними были живы. Но проверяли не по логам, а сами периодически как в Nginx plus

Anton Noginov
Людям и докер удобно, но не значит, что это хорошо...

Опять согласен, и снова это не значит, что у докера нет своей ниши и его стоит отменить.

Anton Noginov
ipvs с эникастом, например.

и что там будет ipvs проверять? ping машины?

Anton-Noginov Автор вопроса
kiosaku
и что там будет ipvs проверять? ping машины?

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

kiosaku
сдохнет ipvs, что делать будешь?

ну этот вопрос справедлив для любой точки входа. Как обезопаситься? Пока моё решение это использовать NLB в облаке, которые даёт SLA больший чем я)

Ну и, если говорить, не только о dns, а о прочих протоколах поверх udp, то они уже не совсем стейтлесс и начинается такое понятие (в терминах nginx), как "сессии".

Anton-Noginov Автор вопроса

Весь кластер? Ну, тогда встанут анонсы, и вся сеть уедет в резевный датацентр, конечно. Катастрофоустойчивость, мол!

Anton-Noginov Автор вопроса
Anton Noginov
Весь кластер? Ну, тогда встанут анонсы, и вся сеть...

а как ipvs кластеризуется? через виртуальный IP, который всегда на мастере? я в Yandex Cloud'е, а там нет широковещалки и, как следствие, нет виртуальных IP

Anton Noginov
Но речь же про днс, да?

У автора вопроса - про dns, в сообщении на которое я ответил - про udp.

Anton-Noginov Автор вопроса
Damir
а как ipvs кластеризуется? через виртуальный IP, к...

Пачка вариантов. От carp/vrrp, до опять-таки анонсов. Как оно там в клауде и, особенно, в йандексе - не скажу.

Anton-Noginov Автор вопроса
kiosaku
кластер чего, ipvs?

Да. Какая разница, на какой из идентичных промежуточных узлов пакет будет доставлен? А доставить его туда можно массой способов.

Anton-Noginov Автор вопроса
Anton Noginov
С фига ли?

а как ты на carp/vrrp "размажешь" один ip-адрес на несколько машин?

Похожие вопросы

Обсуждают сегодня

Всем привет. На руках есть видеопоток с камеры микроскопа, который показывает клетки. (Фото 1). Пытаюсь обвести их квадратами и пронумеровать на картинке. Пока получается...
Semyon
10
I am reaching out on behalf of my brother, who is currently seeking a data science internship opportunity. He is passionate about data science and has been actively honing his...
Shivam Kumar
3
Всём доброго времени суток, хотел бы узнать, очень понравилось направление ML и в частности к компьютерному зрению (диплом по распознаванию болячек на растениях) , хотел бы по...
Il'ya King
12
Всем привет! Ребят подскажите пожалуйста Есть ли различия обработки фото (стоп кадр из видео) и кадра из видео? Сделал поиск контуров и отфильтровал лишнее Но при запуск...
Evgeniy
4
Подскажите, возможно ли без нейросети получить контуры выделяющего объекта, в данным случае авто? Нужно определить не сам авто, а просто объект который выделяется, т.е. темная...
Denis
1
всем привет, есть видео футбольных матчей и необходимо определить какое действие происходит на видео в определённый момент времени. Условно, на 5 секунде игрок сделал пас, на ...
Vadzim _B
1
Понял) А легковесных моделей для таких задач не встречали? Т.е. что бы не объекты определял, а цветовые пятна, если так можно назвать.
Denis
3
Hello everyone, ребят, к какому уровню сложности может относиться задачка по отделению облаков от неба для видео? (от 1 до 10,) *в условиях смены времени суток *при неизменно...
Merge
16
Для подстче машин которые проходят линию использую yolov3 и сортинг алгоритм. Один фрейм обрабатывает 1.6секунд. Как можно ускорить или посоветуйте что можно использовать вмес...
Nurdaulet
3
Здравствуйте! Во время решение задачи возникла следующая проблема: При распознавании металлических болтов и гаек, появляется проблема обнаружения из-за бликов на металлическ...
Aртем Косарев
1
Карта сайта