Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / где астериск хранит состояние регистрации пира?

где астериск хранит состояние регистрации пира?

1 234>
Avatara of switch
Откуда: Уфа
Сообщений: 5856

где астериск хранит состояние регистрации пира?

появилась мысль: можно ли между несколькими серверами в реалтайме передавать информацию об IP адресах SIP пиров.
во встроенной БД астериска есть записи вида:
/SIP/Registry/
если эти записи реплицировать между несколькими серверами, то все эти сервера смогут звонить на эти пиры? т.е. они будут знать IP этих пиров и считать их зарегистрированными?
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-09-15 21:28

Сообщений: 1573

Re: где астериск хранит состояние регистрации пира?

DUNDI
2008-09-15 22:18

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: где астериск хранит состояние регистрации пира?

Смотри в сторону real time. Я держал в базе MySQL регистрации, и оба сервера считали их зарегенными у них.
Правда, там был минус - не было возможности точно узнать, на каком именно сервере зарегался пользователь. Сейчас есть systemname параметр, который пишется в базу!

P.S. А DUNDi сырой тогда был...
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-09-16 11:25

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: где астериск хранит состояние регистрации пира?

о блин! т.е. записи о регистрации астериск хранит именно во внутренней бд (которая доступна командами DB)?
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-09-16 12:08

Сообщений: 1573

Re: где астериск хранит состояние регистрации пира?

DUNDI - служит для поиска екстеншена на смежных серверах. Т.е. если екстен отсутствует на текущем сервере, то DUNDI ищет его на других, связанных серверах ...
Realtime для использования DUNDI не обязателен.

litnimax:

Я держал в базе MySQL регистрации, и оба сервера считали их зарегенными у них.

Не встерчался с таким. Хотя если не выставлялся параметр - regcontext в sip.conf, то такое возможно.
2008-09-16 12:26

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: где астериск хранит состояние регистрации пира?

cron333, дело не в этом.
идея в том, что резервный сервер ничего не знает о текущем состоянии клиентов. если с основного сервера постоянно реплицировать инфу о регистрациях клиентов на резервный, то при обвале первого, второй сразу же сможет звонить пирам, не дожидаясь регистрации. речь не о настоящем кластере, а об отказоустойчивой системе с дублированием.
если перый сервак сдохнет, DUNDI не поможет :(
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-09-16 12:53

Сообщений: 1573

Re: где астериск хранит состояние регистрации пира?

:))) - это реалтайм. Или я не понимаю, что вы строите ...

switch:

речь не о настоящем кластере, а об отказоустойчивой системе с дублированием.

это и есть - кластер (HA). Есть еще - Load Balancing (или все вместе HA+Load Balancing)
2008-09-16 13:31

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: где астериск хранит состояние регистрации пира?

вот именно, кластер HA строим. но на двух серваках, не на трех.
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-09-16 13:40

Сообщений: 1573

Re: где астериск хранит состояние регистрации пира?

базу можно разместить на дублирующем, или на обоих в режиме репликации
2008-09-16 13:48

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: где астериск хранит состояние регистрации пира?

а как это сделать? я вот что-то ума не приложу, даже ХЗ куда копать
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-09-16 14:43

1 234>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru