Я пытаюсь реализовать балансировку IP-нагрузки с помощью метода маршрутизации LVS Direct. Теперь в идеале серверу балансировщика нагрузки назначен виртуальный IP-адрес, но у меня всего 3 IP-адреса.
Я использую 10.209.104.6 для узла балансировки нагрузки 10.209.104.5 и 10.209.104.7 для двух реальных серверов.
Я не вижу никакой выгоды от сохранения одного частного IPv4-адреса (если у вас не закончились частные IP-адреса, например, при использовании очень узкой подсети, которую сложно изменить), но, похоже, можно использовать 3 IP-адреса для одного балансировщика нагрузки и 2 реальных серверов .
Как указано в документация, вам необходимо назначить VIP для балансировщика нагрузки в дополнение к реальным серверам (реальные серверы не должны отвечать на запросы ARP). Остальные два IP-адреса назначаются двум реальным серверам.
Клиентский трафик, предназначенный для VIP, направляется от маршрутизатора / шлюза к балансировщику нагрузки (отвечает на ARP), а затем направляется на реальные серверы.
Вам следует подумать об использовании другого балансировщика нагрузки, чтобы устранить единую точку отказа.