VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Отказоустойчивый Asterisk

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
Al8
Сообщения: 85
Зарегистрирован: 07 фев 2016, 17:31

Отказоустойчивый Asterisk

Сообщение Al8 »

Добрый день.

Хочется не убиенного Asterisk'a.
В интернетах нашел два способа:
1. Связка из DRBD, Pacemaker и т.дю
2. Связка с Kamalio


Первый способ не нравится, второй выглядит более лучшим вариантом, так как SIP прокси. Но он так как SIP прокси всего один, возникает проблема, а что будет если он грохнится.

Какой вариант посоветуете, может есть лучше вариант?
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Отказоустойчивый Asterisk

Сообщение awsswa »

Первый
mysql - мастер-мастер
общий ип на двоих
как только второй перестал видеть первый - стартуем asterisk и поднимает общий ип
платный суппорт по мере возможностей
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Отказоустойчивый Asterisk

Сообщение virus_net »

awsswa, ну прямо дежавю, такой же топик, но твой ответ более краток :)
Копипаст с дургого ресурса:
awsswa писал(а):Нормальная схема работы если кратко - это один IP адрес на оба сервера. Второй мониторит первый - как только первый перестал откликаться он поднимает общий IP адрес и стартует asterisk. В рабочем варианте, на втором сервера - работает mysql в режиме мастер-мастер и сервис asterisk остановлен. Сложный вариант - это когда поднят третий сервер с kamailio в режиме dispatcher - который следит за работоспособностью сервером и сам пропускает сквозь себе весь трафик
virus_net писал(а):awsswa говорит про резервирование с помощью CARP (https://ru.wikipedia.org/wiki/CARP)
входящий вызов, в схеме без CARP, логически смотрим пира на "себе", если нету, значит вызываем этот же пир на соседе, но лучше или CARP или dispatcher
awsswa писал(а):через подключения по DNS имени - sip.firma.com - записи DNS отдавать с коротким сроком жизни - на DNS сервере в зависимости от ip адреса пользователя отдавать разный адрес регистрации. Делается за день.
Al8 писал(а):Но он так как SIP прокси всего один, возникает проблема, а что будет если он грохнится
Никто не мешает установить 2 и рулить DNS`ом. Вот как то так:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Схема резервирования
Схема резервирования
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Отказоустойчивый Asterisk

Сообщение awsswa »

схема у меня работает с одним общим адресом - на тестах все отработало без проблем
схема с DNS хороша - когда у клиента вбит первым твой DNS сервер, а не гугловский 8.8.8.8
платный суппорт по мере возможностей
pz_true
Сообщения: 4
Зарегистрирован: 19 окт 2016, 12:29

Re: Отказоустойчивый Asterisk

Сообщение pz_true »

А подскажите, при схеме с одним общим ip. После выхода из строя активного сервера нужна ли перерегистрация пиров или все пиры должны быть настроены без регистрации?
И второй вопрос прерывается ли звонок при падении активного сервера?
Al8
Сообщения: 85
Зарегистрирован: 07 фев 2016, 17:31

Re: Отказоустойчивый Asterisk

Сообщение Al8 »

1. я пробовал на двух софтвонах, они автоматически перерегистрируются. Правда один софтфон не хотел этого делать.
2. связь обрывается
Samael28
Сообщения: 1057
Зарегистрирован: 08 янв 2011, 18:32
Откуда: Киев
Контактная информация:

Re: Отказоустойчивый Asterisk

Сообщение Samael28 »

Со второй частью может помочь FreeSwitch (api sofia recover)
Мой профайл на Upwork
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH