Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

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

0

Добрый день. Стоит задача создать отказоустойчивый asterisk(freepbx) кластер из 2-х серверов территориально разделенных. в случае падения одного из серверов, чтобы все телефоны переподключались на другой сервер и продолжали работать. При этом все внешние транки использовать будут SIP, в книге Asterisk.The.Definitive.Guide.4th_edition.pdf, приводятся 2 подхода к решению этой задачи Corosync при LAN подключении и Device-state distribution with XMPP при WAN. При этом возможно использовать DRBD+heartbeat. Или есть более лучшие подходы? Кто реализовывал подобную схему, подскажите, какое решение лучше использовать, и почему.

удалить закрыть спам изменить тег редактировать

спросил 2013-10-28 16:18:18 +0400

ipvinner Gravatar ipvinner
44 34 3 21

Comments

на freepbx нормально не сделаешь.

switch ( 2013-10-28 17:06:25 +0400 )редактировать

2 Ответа

2

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

ссылка удалить спам редактировать

ответил 2013-10-28 16:51:53 +0400

bandys Gravatar bandys
274 6 8
1

на freepbx нормально делается. но это комерческое решение. drbd не советую использовать. оно работает в таком случае ровно до первого падения. используйте glusterfs

+corosync/heartbeat

  • mysql master-master

  • обязательно!!! мониторинг и dns failover.

  • обязательно выключать астериск который сейчас не активный.

второй вариант - надежный vps с failover и SLA, на нем поднимаете kamailio, все регистрации на kamailio. но надо отрабатывать devicestates. ну или сразу на нем freepbx поднять и пусть провайдер озаботится failover.

ссылка удалить спам редактировать

ответил 2013-10-29 09:35:03 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-10-28 16:18:18 +0400

Просмотрен: 1,171 раз

Обновлен: Oct 29 '13

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.