Система IP-телефонии повышенной надежности

IP телефония с повышенной отказоустойчивостью


Компаниям, для которых надежность системы является одним из факторов работы всей организации, следует обратить особое внимание на решения с использованием VoIP-платформ, созданных на основе Asterisk в особой конфигурации – с высокой отказоустойчивостью (high available, HA).


В случае сбоя системы время простоя не будет превышать одной минуты, в среднем для восстановления работы системы потребует несколько секунд, при этом Вы не рискуете потерять важные данные. Данный метод решения проблем подойдет для критичных систем.


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

Логическая схема Asterisk

Чтобы данные постоянно синхронизировались, используется особая DRBD-технология, которая обеспечивает копирование данных с помощью локальной сети. Увеличение степени надежности происходит за счет использования резервирования сетевых интерфейсов (Ethernet bonding).


Для мониторинга состояния платформы и ее составляющих устанавливается специальное приложение heartbeat от Linux-HA, которое в случае необходимости отвечает за запуск резервного сервера и соответствующих элементов программы.


Чтобы осуществить переключение активного сервера, применяется общий IP-адрес, с помощью которого внешние приложения могут использовать функции основного сервера (платформы VoIP).


При более внимательном рассмотрении система будет представлена следующим образом: два отдельных сервера, объединенные IP-сетью и IP-адресом, который при необходимости может переключаться на использование резервного сервера.


Представленная схема обеспечивает наиболее высокую надежность системы при условии соблюдения основных требований (специальная топология IP-сети, наличие резервного электропитания и др.). Таким образом, система может поддерживать 99,99%-ную отказоустойчивость без необходимости использовать особое дополнительное оборудование.


Когда программные компоненты кластера будут установлены и отрегулированы, а сервисы IP-PBX (Asterisk и др.) перенесены под управление Linux-HA, работа системы/платформы в случае нарушения будет восстанавливаться за несколько секунд.