Asterisk или FreeSWITCH — что выбрать?

На рынке представлено множество различных решений для развертывания IP-АТС. Но если вас интересует свободное ПО, то, вполне вероятно, выбор встанет между Asterisk https://wiki.merionet.ru/ip-telephoniya/72/asterisk-nastrojka-s-nulya/ и FreeSWITCH. Стоит сказать, что второй продукт — это результат деятельности бывших разработчиков Asterisk, которые в 2006 году решили представить миру альтернативное решение.

Особенности архитектуры и требований к ресурсам

Asterisk был создан в далеком 1999 году, а в 2005 году выпущена IP-АТС. У Asterisk модульная структура и сложный программный код. Конфигурационные файлы — текстовые. Исторически Asterisk имеет некоторые проблемы с масштабируемостью и стабильностью работы при увеличении нагрузки.

В свою очередь FreeSWITCH написан на C, работает с файлами .xml, которые, с точки зрения пользователей, сложнее редактировать (но они упрощают автоматизацию различных процессов). Из-за особенностей архитектуры FreeSWITCH требует больше оперативной памяти.

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

Основные плюсы FreeSWITCH:

  • возможность создавать мультиплощадки с отдельными доменами и поддоменами;
  • объединение серверов в кластеры;
  • большая устойчивость к повышению нагрузок.

Существенным преимуществом Asterisk становится поддержка и сильное комьюнити, благодаря чему возникающие проблемы быстро решаются.

Таким образом, если вас интересуют только базовые функции IP-АТС, Asterisk с легкостью удовлетворит все потребности. Если же требуется тонкая настройка сегрегации пользователей и иерархии доменов, выбирайте FreeSWITCH.

Информация