г. Краснодар, ул. им. Генерала Шифрина, 1, помещения 161-165
+7(861)201-01-80

Выполнено обновление отказоустойчивой системы телефонии на платформе FreePBX

Проведены работы по обновлению отказоустойчивой системы телефонии на платформе FreePBX 13 до актуальной версии FreePBX 15.

Конфигурация исходного сервиса телефонии:

  • 2 ВМ – отказоустойчивая группа с репликацией хранилища CentOS Linux 6;
  • 1 ВМ – обеспечение кворума CentOS Linux 6

Конфигурация целевого сервиса телефонии осталась аналогичной за исключением обновления ОС серверов до CentOS Linux 7. В процессе выполнения работ было проведено тестовое обновление, на основании которого был разработан пакет автоматической конфигурации Ansible. Использование Ansible позволило минимизировать риски сбоев обновления, связанные с человеческим фактором.

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

  • FreePBX;
  • Asterisk 13;
  • Chan SCCP – поддержка телефонов Cisco;
  • Pacemaker + Corosync – обеспечение мониторинга ролей кластера и отработка отказа;
  • glusterfs – обеспечение репликации хранилища.