URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 86227
[ Назад ]

Исходное сообщение
"Тематический каталог: Создание отказоустойчивого сервера Ast..."

Отправлено auto_topic , 30-Авг-12 12:37 
Обсуждение статьи тематического каталога: Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance cluster kamailio)

Ссылка на текст статьи: https://www.opennet.ru/base/net/asterisk_balance.txt.html


Содержание

Сообщения в этом обсуждении
"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено lagorue , 30-Авг-12 12:37 
У Вас  эта связка до сих пор работает?
Сколько SIP абонентов?

"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Sergey , 16-Янв-13 05:23 
ERROR: <core> [modparam.c:151]: set_mod_param_regex: parameter <rtpproxy_disable> not found in module <nathelper>

"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Sergey , 16-Янв-13 05:25 
Статья нуждаеться в обновлении

What happend with “rtpproxy_disable” parameter?

It was removed as it became obsolete - now “rtpproxy_sock” can take empty value to disable the rtpproxy functionality.



"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Sergey , 16-Янв-13 10:38 
rtpproxy_disable больше нет в nathelper, по крайней мере в версии 3.3.x

What happend with “rtpproxy_disable” parameter?

It was removed as it became obsolete - now “rtpproxy_sock” can take empty value to disable the rtpproxy functionality.


"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Сергей , 03-Июн-13 13:14 
Данная схема с изменениями работает все еще.
Сейчас 3000 постоянно зарегистрированных абонентов. Прирост примерно по 1000 в год. Схема нуждается в обновлении, планируется кластеризация kamailio части.

Статья тоже нуждается в обновлении, подумываю написать ее на habrahabr.

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


"Создание отказоустойчивого сервера Asterisk с поддержкой бал..."
Отправлено Сергей , 07-Июн-16 08:23 
Ну так как там статья на хабре?)
Очень хотелось бы почитать. Всё таки 3 года прошло)

"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Вася , 15-Июн-13 18:24 
Напиши а статью на хабр, там нет статей про kamailio будет уникальная статья. Поможешь куче народа.

"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Algor , 24-Июн-13 11:27 
Я правильно понимаю что первый пункт -
1. Безотказную систему, желательно с полным резервирование и без единой точки отказа
У Вас все таки не реализован, т.к. sipbalancer один единственный, и никаких ha media proxy также не реализовано?


"Создание отказоустойчивого сервера Asterisk с поддержкой бал..."
Отправлено Сергей , 26-Ноя-13 21:40 
Вы правильно понимаете. kamailio можно резервировать разными способами.
например dns srv, правда не всегда удобно, т.к. у разных клиентов есть лаг в обновлении srv записей. я склонен очень трепетно относиться к подобным проблемам у клиентов  и хотелось бы чтобы у них заработало быстро.
Сейчас разрабатывается вариант переезда IP адреса на другой сервер, но не средствами ha

"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Alex , 22-Июл-13 02:39 
Не описан остался момент, каким образом оба астериска (или того более - все четыре), видят у себя зарегистрированными всех пользователей kamailio одновременно? И если пользователь А зареган на Астериск2, и он звонит пользователю Б, который зареган на Астериск2, а оба они зареганы на всех астерисках, то не получается ли петли, когда вызов с А на Б проходит через kamailio? Очевидно, что нет, если схема работает - но мне непонятно как, она работает) Я только собираю информацию, чтобы понять и сделать подобное.

"Создание отказоустойчивого сервера Asterisk с поддержкой бал..."
Отправлено Сергей , 26-Ноя-13 21:41 
> Не описан остался момент, каким образом оба астериска (или того более -
> все четыре), видят у себя зарегистрированными всех пользователей kamailio одновременно?
> И если пользователь А зареган на Астериск2, и он звонит пользователю
> Б, который зареган на Астериск2, а оба они зареганы на всех
> астерисках, то не получается ли петли, когда вызов с А на
> Б проходит через kamailio? Очевидно, что нет, если схема работает -
> но мне непонятно как, она работает) Я только собираю информацию, чтобы
> понять и сделать подобное.

REGISTER сообщения до asterisk не доходят, asterisk отправляет звонки на kamailio, kamailio уже разруливает их зареганным на нем пользователям


"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Maxim , 17-Июл-14 15:58 
Хорошая статья. Спасибо за подробное описание!

У меня вопрос про балансировку и сбор статистики с очередей.
Каким образом происходит синхронизация очередей разных Asteriskов? Ведь в одну очередь направляется поток звонков и как вы его балансируете между несколькими Asterisk, ведь статистика будет не правильной?


"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено sss , 13-Июн-16 02:03 
Пытаюсь понять, чем подобные схемы будут отличаться от балансера на yate/fs/asterisk с включённым SDP forward и перебором нижестоящих станций по round-robin? В яте вообще конфиг будет занимать ровно две строки, sdp_forward=yes и fork станция1 | станция2

"Создание отказоустойчивого сервера Asterisk с поддержкой балансировкой нагрузки (sip voip asterisk openser balance clust..."
Отправлено Константин , 12-Мрт-21 16:02 
Добрый день! А как управлять в инвайте заголовками Autorization: ?