Skip to end of metadata
Go to start of metadata

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

Compare with Current View Page History

Version 1 Next »

For an industrial environment with an average load of ap.100 thousand calls per day, it is necessary to prepare 3 virtual machines, which are described in paragraphs 1-3 of the table below. You just need to install the operating system and leave Internet access to be able to download and install all additional software. After installation is complete, the Internet access from virtual machines can be disabled. Access to the servers is provided to developers via SSH with the root user permissions for the time which is needed for the applications installation and testing. Virtual machines 1-3 should be able to operate on the same VLAN without filtering traffic by ports (allow all).

The reservation should be provided by the capacity of virtual machines.

ObjectSoftwareResources (min)ConnectivityDescription
1. Webitel Server

Debian 10 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

Telephony server. SSL certificates with a trusted CA are required to provide a secure connection via HTTPS protocol and telephony in a browser..


2. Database / Cache Server / Storage Server

Debian 10 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



Database.

Call recording storage.

3. Media Gateway

Debian 10 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