The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"FreeBSD haproxy load balance"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Маршрутизация, NAT / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"FreeBSD haproxy load balance"  +/
Сообщение от pupseg on 30-Янв-17, 10:02 
Добрый день!
простейшая задача.
20 серверов, 2 из них - haproxy-балансеры в режиме http.
18 воркеров с ngnix+php-fpm.
приходящий трафик на балансеры прекрасно раскидывается по воркерам.
исходящий трафик - уходит с балансеров. Как сделать так, что бы он уходил с воркеров ?
Мы выжираем трафик на двух балансерах моментально, в то время как на воркерах трафика полно.
То, что мне нужно - называетcя Direct Service Return или DSR. Но вменяемых ссылок, применимых к freeBSD - я не нашел.
Подскажите, порекомендуйте.
Заранее спасибо!
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "FreeBSD haproxy load balance"  +/
Сообщение от universite (ok) on 31-Янв-17, 02:43 
> То, что мне нужно - называетcя Direct Service Return или DSR. Но
> вменяемых ссылок, применимых к freeBSD - я не нашел.

Плохо искали.
https://github.com/yahoo/l3dsr

Затем есть PF и round-robin

И форк с OpenBSD net/relayd

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "FreeBSD haproxy load balance"  +/
Сообщение от pupsegadm on 01-Фев-17, 19:45 
>> То, что мне нужно - называетcя Direct Service Return или DSR. Но
>> вменяемых ссылок, применимых к freeBSD - я не нашел.
> Плохо искали.
> https://github.com/yahoo/l3dsr
> Затем есть PF и round-robin
> И форк с OpenBSD net/relayd

не подходит. l3dsr переписывает DSCP и тут же попадаем на конфигурацию TOS у провайдера.
на балансерах использовали LVS+keepalived , на воркерах на лупбэке поднял ip-адрес балансера.
все ок, полет нормальный.

PS: haproxy без приседаний, без переписывания нетривиальных правил iptables - не умеет DSR.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру