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

Как запараллелить 2 одинаковых сервера?

Сообщений: 16

Как запараллелить 2 одинаковых сервера?

Есть 2 сервера, их настройки практически идентичны, один стоит как основной, второй предназначен для подмены основного в случае гибели его канала. Идея взята из настроек воип железяк, у которых бывает пункт настройки backup server. В принципе все нормально, транки работают, клиенты перепрыгивают. Только есть один нюанс... Телефоны регистрируются и из локалки и снаружи, а это значит что при падении внешнего канала основного сервера внутренние телефоны на нем останутся, а внешние прыгнут на бекап. Вопрос заключается в том, каким образом перепрыгнувшие на бекапный сервер могут прозрачно позвонить на локальных клиентов, которые остаются на основном сервере? Номера-то клиентов у обоих серверов одинаковые прописаны...
2007-05-26 00:28

Откуда: Киев
Сообщений: 749

Re: Как запараллелить 2 одинаковых сервера?

правильно
1)
первый сервер 192.168.0.1
второй 192.168.0.2
(напрмер)
на сервере скрипт, выключающий астериск при падаении канала,
во внутренних телефонах основной и бекап сервер, переригистрация раз в минуту. гарантирует переключение в течении минуты после принятия решения о пропадении канала скриптом.
2)
на каждом из телефонов "прибит" статиком адрес, телефоны прописаны статиком в астерисках, в коробках 2 сервера, основной сервер звонит через бекапный в случае потери каналов. ну это если получиться.


2007-05-26 21:25

Сообщений: 16

Re: Как запараллелить 2 одинаковых сервера?

meralправильно
1)
первый сервер 192.168.0.1
второй 192.168.0.2
(напрмер)
на сервере скрипт, выключающий астериск при падаении канала,
во внутренних телефонах основной и бекап сервер, переригистрация раз в минуту. гарантирует переключение в течении минуты после принятия решения о пропадении канала скриптом.
Ну это - да. Первое же решение. Правда можно не столько выключать, сколько фиреволить, что само по себе однофигственно, просто более мягко. Это и будет сделано, видимо, в конце концов... Просто хотелось какого-нить высокотехнологичного решения. До гениальности, но не настолько простого. К тому же у меня на обоих серверах всякие анализирующие, переключающие, нюхающие, слушающие, думающие или просто нервно курящие в стороне скрипты в таком количестве, что я иногда не с первого раза вспоминаю кто из них что делает глядя в крон...
2007-05-26 21:43

Откуда: Киев
Сообщений: 749

Re: Как запараллелить 2 одинаковых сервера?

ну попробуйте ванести функции роутера на отдельные компы.
тогда проблема отпадает...
а вообще возможно
http://www.ultramonkey.org/
+ xen с посекундой "синхронизацией" образов.
токо несказал бы, что это будет "проще"
2007-05-27 15:59

Сообщений: 72

Re: Как запараллелить 2 одинаковых сервера?

привязать астериск к айпишнику лупбека.
редистрибутить этот маршрут по оспф (quagga, etc.)
поднимать лупбек с тем же айпишником на резервном в случае падения основного и так же редистрибутить.
man heartbeat
2007-05-28 16:58

Добавить страницу в закладки:  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