carp pf balancing

Обсуждения, связанные с сетями, сетевыми и веб-ориентированными сервисами, такими как Apache, BIND, Sendmail и т.д.

carp pf balancing

Непрочитанное сообщение manefesto » 25 апр 2012, 10:10

Есть два сервера с nginx и carp
Падает один, поднимается второй.
Как на схеме
Nginx_scheme.png

Пока перевели только часть нагрузки, порядка 500 пользователей онлайн
Хочеть реализовать carp+pf balancing
Сейчас серваки выглядят так
Код: Выделить всё
1) em0-192.168.136.38
    carp1-192.168.136.40
2) em0-192.168.136.39
    carp1-192.168.136.40

Хочеться иметь 3 сервера.
Только первый с 192.168.136.40 равномерно распределяет на 192.168.136.38 и 192.168.136.39
Если он падает то на 39 становиться мастером carp и трафик уже с 40го идет на 192.168.136.39 и 192.168.136.41
Nginx_scheme_balancing.png

Чот правило pf не отрабатывает
ext_if="carp1"
int_if=em0
web_srv= "{ 192.168.36.138, 192.168.136.39 }"
rdr on $ext_if inet proto tcp from any to any port 80 -> $web_srv round-robin sticky-address

Есть соображения ?
manefesto
Юзверь
 
Сообщения: 1
Зарегистрирован: 25 апр 2012, 09:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Вернуться в Сети, сетевые и веб сервисы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron