Открыть меню
Платформа Эра. Документация
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Требования платформы: различия между версиями

Материал из Платформа Эра. Документации
Нет описания правки
Строка 41: Строка 41:


Качественная работа сетевого оборудования и сетевых служб, обеспечивающая стабильные TCP-соединения между сервером и рабочими местами, а также не менее 99% доставки UDP-пакетов между сервером телефонии и оконечными SIP-терминалами (софтфонами или IP-телефонами). Время отклика для пакетов размером 1 кбайт не должно превышать 50 мсек. Мониторинг сети диагностическими утилитами типа Wireshark не должен выявлять проблем на транспортном уровне, таких как нарушение очередности пакетов и дублирования данных. Мониторинг сети утилитой tcpdump не должен выявлять проблем на транспортном уровне.
Качественная работа сетевого оборудования и сетевых служб, обеспечивающая стабильные TCP-соединения между сервером и рабочими местами, а также не менее 99% доставки UDP-пакетов между сервером телефонии и оконечными SIP-терминалами (софтфонами или IP-телефонами). Время отклика для пакетов размером 1 кбайт не должно превышать 50 мсек. Мониторинг сети диагностическими утилитами типа Wireshark не должен выявлять проблем на транспортном уровне, таких как нарушение очередности пакетов и дублирования данных. Мониторинг сети утилитой tcpdump не должен выявлять проблем на транспортном уровне.
Особенности использования Virtual IP описаны в [https://vendor.era-platform.ru/docs/era/latest/articles/virtualip.html статье].


'''Для многосерерверных''' конфигураций дополнительно требуется открытие ряда портов для межсерверного взаимодействия. Перечень портов опписан в [https://vendor.era-platform.ru/docs/era/latest/articles/ports_of_system.html статье].
'''Для многосерерверных''' конфигураций дополнительно требуется открытие ряда портов для межсерверного взаимодействия. Перечень портов опписан в [https://vendor.era-platform.ru/docs/era/latest/articles/ports_of_system.html статье].

Версия от 10:56, 3 февраля 2026

Минимальные параметры

Для ервера для работы платформы в односерверном режиме:

  • 4 vCPU (2 GHz),
  • 8 GB RAM,
  • 100 GB SSD.

Требования к ОС

Требуется ОС (на выбор):

  • Linux Debian 10, 11, 12
  • Linux Ubuntu Server 20
  • Astra Linux
  • RedOS
  • Alt Linux (base alt) (нет совместимости с Alt Linux SP

Обязательные пакеты:

  • rsync - используется при копировании файлов на сервер
  • curl, wget - используются в процессе установки
  • docker-ce, docker-ce-cli, containerd.io - пакеты для установки docker

Для случаев многосерверной конфигурации необходимо синхронизированное время в пределах 1 секунды при помощи ntp протокола.

Антивирусы на сервере и рабочих местах должны быть настроены таким образом, чтобы не мешать работе микросервисов платформы.

Требования к СУБД

Для одновсерверных конфигураций допускается установка Платформы вместе с PostgreSQL (версии 12+) в отдельном docker-контейнере или в хосте.

Для многосерверных конфигураций:

  • Один экземпляр на одном из имеющихся серверов в docker-контейнере или в хосте.
  • Несколько экземпляров на имеющихся серверах с потоковой репликацией, контроллером репликаций (автоматическое переключение recovery в master и обратно).
  • Установка с подключением к внешним серверам БД PostgreSQL.

Требования к локальной сети

Для односерверных конфигураций необходимо обеспечить открытые порты согласно статье.

Пропускная способность не менее 100 Мбит/с (full duplex).

Качественная работа сетевого оборудования и сетевых служб, обеспечивающая стабильные TCP-соединения между сервером и рабочими местами, а также не менее 99% доставки UDP-пакетов между сервером телефонии и оконечными SIP-терминалами (софтфонами или IP-телефонами). Время отклика для пакетов размером 1 кбайт не должно превышать 50 мсек. Мониторинг сети диагностическими утилитами типа Wireshark не должен выявлять проблем на транспортном уровне, таких как нарушение очередности пакетов и дублирования данных. Мониторинг сети утилитой tcpdump не должен выявлять проблем на транспортном уровне.

Особенности использования Virtual IP описаны в статье.

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

Требования к хранилищу файлов

Для оперативного хранения файлов конфигурации и логирования микросервисов требуется около 500 Гб SSD (IOPS: 2k-10k) дискового пространства для каждого сервера. Подробнее про использование дискового пространства микросервисами в статье.

Для хранения записей разговоров требуется на выбор:

  • NFS на внешнем носителе;
  • VRRP-хранилище (хранилище поверх Virtual Router Redundancy Protocol);
  • S3-хранилище (настраивается индивидуально для каждого домена);
  • Локальное размещение на тех же серверах (возможно в mount-разделах);
  • Локальное размещение на тех же серверах с синхронизацией.

Для многосерверных конфигурация рекомендуются использовать NFS, VRRP или S3.

Подробнее про правила записи и архивирования записей разговоров в статье.