You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Gliffy Macro Error

An error occurred while rendering this diagram. Please contact your administrator.

  • Name: atb_test_env

Для промышленной среды со средней нагрузкой около 100 тыс. звонков в день, необходимо подготовить 3 виртуальных машины, указанных в пунктах 1-3 таблицы ниже. Необходимо установить только операционную систему и оставить доступ в Интернет для возможность скачать установить все дополнительное ПО. По завершению установки, доступ в Интернет с виртуальных машин может быть отключен. Доступ к серверу разработчикам предоставляется по SSH с правами пользователя root  на время нужное для установки и тестирования приложений. Виртуальные машины 1-3 должны иметь возможность работать в едином VLAN без фильтрации трафика по портам (разрешить все).

Резервирование должно происходить средствами виртуальных машин.

ObjectSoftwareResources (min)ConnectivityDescription
1. Webitel Server

Debian 11 Linux 64bit - базовая серверная установка с SSH подключением;

Установим самостоятельно:

OpenSIPS 3; rtpengine; nginx; SSL; webitel

  • 4 vCPU > 2,4 GHz (поколение Haswell или новее), Не более 2 виртуальных ядер на 1 физическое ядро
  • 8Gb RAM
  • 120 GB, 20 IOPS, <10 мс
  • 1 сетевой интерфейс >= 1 GbE

in-out: 80/tcp, 443/tcp, 5060/tcp, 5060/udp

in-out: 10000-50000/udp

Сервер телефонии. Обязательно наличие SSL сертификатов с доверенным CA для обеспечения защищенного подключения по HTTPS протоколу и работы телефонии в браузере.


2. Database / Cache Server / Storage Server

Debian 11 Linux 64bit - базовая серверная установка с SSH подключением;

Установим самостоятельно:

Linux; PostgreSQL 12; Grafana; Consul; RabbitMQ; Webitel Storage
  • 8 vCPU, > 2,6 GHz (поколение Haswell или новее), Не более 2 виртуальных ядер на 1 физическое ядро
  • 16Gb RAM
  • 250+ GB, 100 IOPS, <8 мс
  • 1 TB, 10 IOPS, <10 мс (зависит от количества, продолжительности и времени хранения записей разговоров)
  • 1 сетевой интерфейс >= 1 GbE



База данных.

Хранилище записей разговоров.

3. Media Gateway

Debian 11 Linux 64bit - базовая серверная установка с SSH подключением;

Установим самостоятельно:

FreeSWITCH 10; Webitel FlowManager
  • 8 vCPU, > 2,6 GHz (поколение Haswell или новее), Не более 2 виртуальных ядер на 1 физическое ядро
  • 16Gb RAM
  • 120 GB, 20 IOPS, <8 мс
  • 1 сетевой интерфейс >= 1 GbE

Сервер создания голосовых меню.

4. External Data Services


Взаимодействие с внешними системами происходит по средствам HTTP REST (нужно обсудить).
5.  Team

Microsoft Windows 10 / Linux 64bit

Google Chrome / Microsoft Edge (последняя либо предпоследняя версии)

  • 4 vCPU
  • 8Gb RAM
Подключение к ИС не менее 2 Мб/c на пользователя, с задержками не более 15-20 мс.Рабочее место  сотрудников
6. Hardware SIP Phone

Подключение к ИС не менее 5 Мб/c на аппарат, с задержками не более 15-20 мс.

in-out: 5060/udp, 10000-20000/udp

Аппаратный телефон с поддержкой протокола SIP 2.0
7. PSTN


Телефонная сеть общего пользования (Public Switched Telephone Network) — всеобщая абонентская сеть связи, для доступа к которой используются телефонные аппараты, АТС и оборудование передачи данных.
  • No labels