FreeBSD CARP - кластер

Обсуждаем OS FreeBSD и сервисы на ней.

Re: FreeBSD CARP - кластер

Сообщение lehisnoe » 11 апр 2011, 11:16

Андрей писал(а):CARP можно ли использовать как объединение 2х и более машин в одну?
Зависит от сервисов, которые ты собираешься лоад-балансить.

Андрей писал(а):Есть 2 pptp/pppoe сервера и надо терминировать сессии на них.
В случае с РРРоЕ CARP будет бесполезен, т.к. PPPoE-клиент устанавливает соединение с РРРоЕ-концентратором на 2-м уровне , CARP же (что следует даже из его названия) работает на 3-м. В твоем случае, когда все сервисы (терминация PPPoE/PPTP, шейпинг и NAT) находятся на одном сервере, я бы тебе рекомендовал подумать о разнесении сервисов по разным серверам, нежели заниматься "объединением" нескольких серверов в один.

Андрей писал(а):Если на него отправить запрос с целью "грохнуть" сессию - он выполнется на всех серверах или только на одном?
В случае выбора режима arpbalance, запрос будет выполнен только на одном из серверов.
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: FreeBSD CARP - кластер

Сообщение Андрей » 11 апр 2011, 12:14

lehisnoe писал(а):В случае выбора режима arpbalance, запрос будет выполнен только на одном из серверов.

А если без режима arp. Простейший пример. На одной машине висит 300 клиентов, на другой 200. Надо отключить пользователя с именем a_bbb. Если без CARP, вариант такой - подключаюсь на console порт mpd5, делаю команду auth a_bbb, далее парсим строку. Если вернулось значение линка - значит "жертва" на этом сервере, если вернулась длинная строка - значит тут его нет и ищем следующий сервер. Затем делаем с каким-нибудь a_ccc. Вот чтобы такое не делать, я думал подключаться к CARP IP на порт 3799 и отправлять туда команду с закрытием сессии для a_bbb, a_ccc и т.п. Возможно ли такое решение проблемы?
.ı|ı..ı|ı.
Андрей
местный житель
 
Сообщения: 1028
Зарегистрирован: 14 янв 2009, 13:37
Откуда: Оренбургская область

Re: FreeBSD CARP - кластер

Сообщение root » 13 апр 2011, 12:29

Андрей писал(а):Возможно ли такое решение проблемы?

для того что бы ответить на такой вопрос нужны тесты на тестовом стенде, собери, попробуй, получишь ответ.

lehisnoe писал(а): бы тебе рекомендовал подумать о разнесении сервисов по разным серверам, нежели заниматься "объединением" нескольких серверов в один.

+1
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Пред.

Вернуться в FreeBSD

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

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