Size: a a a

2020 October 12

b

bykva in Debian
или он будет как лоадбалансер?
источник

b

bykva in Debian
ну типа сервис пошлет arp запрос, ему какая нода вернется?
источник

s

shumbor in Debian
bykva
а как это на уровне сети разруливается? типа сервис который должен ходить к vrrp поймет что нажо идти на 1 ноду а не на вторую?
У нас мастер/слейв, но можно и балансировку делать
источник

b

bykva in Debian
мне не стало понятнее. если ты говоришь что vrrp адрес одновременно на обоих нодах работает, кто разруливает на какую ноду траф слать?
источник

s

shumbor in Debian
Carp как раз свободная альтернатива vrrp
источник

b

bykva in Debian
т.е. ты со своего сервиса-клиента должен идти условно на адрес 1.1.1.1, ты шлешь arp запрос, если адрес поднят сразу на нескольких нодах, то обе ему ответят что "я здесь"
источник

b

bykva in Debian
это вдарит по таблице коммутатора
источник

b

bykva in Debian
который постоянно будет переписывать свою cam таблицу что адрес 1.1.1.1 за разными портами
источник

b

bykva in Debian
при этом сессия установленная с ucarp_1 может пойти на ucarp_2
источник

b

bykva in Debian
а он про эту сессию не знает ничего
источник

b

bykva in Debian
или я что-то не понимаю
источник

s

shumbor in Debian
Ответит только мастер
источник

b

bykva in Debian
почему?
источник

b

bykva in Debian
вот ip поднят на обоих серверах одновременно, так?
источник

b

bykva in Debian
пришел запрос. линукс не пойдет за вопросом к карпу, отвечать или нет
источник

s

shumbor in Debian
CARP позволяет выделить группу хостов в сегменте сети и назначить ей один IP-адрес. Такая группа называется «redundancy group» (группа избыточности). В пределах этой группы один из хостов становится «главным», а остальные обозначаются как «резервные». В каждый момент времени мастер-хост отвечает на ARP-запросы к назначенному IP-адресу и обрабатывает трафик, идущий к этому адресу. Каждый хост одновременно может принадлежать к нескольким группам.
источник

b

bykva in Debian
а можешь сказать что именно побуждает на арпы отвечать только мастеру?
источник

s

shumbor in Debian
https://www.ajohnstone.com/load-balancing-with-ucarp-haproxy-missing/
Как раз твоя задача, правда с тех пор прошло много времени
источник

s

shumbor in Debian
https://server-gu.ru/ucarp-linux/
Вот поновее
источник

s

shumbor in Debian
bykva
а можешь сказать что именно побуждает на арпы отвечать только мастеру?
Демон ucarp.
источник