Как правильно настроить LVS (IPVSADM)?
Всем привет.
Пытаюсь разобраться с балансировкой нагрузки с помощью LVS.
Есть исходные данные:
— 4 сервера
— Каждый сервер имеет внешний адрес и внутренний (серверы объединены в локальную сеть)
Сервер 1 (директор): внешний IP: 179.60.167.1, внутренний IP: 192.168.0.1
Сервер 2: внешний IP: 179.60.167.2, внутренний IP: 192.168.0.2
Сервер 3: внешний IP: 179.60.167.3, внутренний IP: 192.168.0.3
Сервер 4 (для тестов): внешний IP: 179.60.167.4, внутренний IP: 192.168.0.4
Мне необходимо настроить LVS Direct Routing.
VIP: 192.168.0.100 (виртуальный IP)
Алгоритм настройки на директоре:
ipvsadm -A -t 192.168.0.100:80 -s rr
ipvsadm -a -t 192.168.0.100:80 -r 192.168.0.2:80 -w 1
ipvsadm -a -t 192.168.0.100:80 -r 192.168.0.3:80 -w 1
ifconfig ens224:0 192.168.0.100 netmask 255.255.0.0 broadcast 192.168.255.255
Читать дальше
Пытаюсь разобраться с балансировкой нагрузки с помощью LVS.
Есть исходные данные:
— 4 сервера
— Каждый сервер имеет внешний адрес и внутренний (серверы объединены в локальную сеть)
Сервер 1 (директор): внешний IP: 179.60.167.1, внутренний IP: 192.168.0.1
Сервер 2: внешний IP: 179.60.167.2, внутренний IP: 192.168.0.2
Сервер 3: внешний IP: 179.60.167.3, внутренний IP: 192.168.0.3
Сервер 4 (для тестов): внешний IP: 179.60.167.4, внутренний IP: 192.168.0.4
Мне необходимо настроить LVS Direct Routing.
VIP: 192.168.0.100 (виртуальный IP)
Алгоритм настройки на директоре:
ipvsadm -A -t 192.168.0.100:80 -s rr
ipvsadm -a -t 192.168.0.100:80 -r 192.168.0.2:80 -w 1
ipvsadm -a -t 192.168.0.100:80 -r 192.168.0.3:80 -w 1
ifconfig ens224:0 192.168.0.100 netmask 255.255.0.0 broadcast 192.168.255.255