Инфраструктурными компонентами BPMSoft OCC являются:
- web-сервер или сервер приложений;
- сервер базы данных;
- сервер кэширования Redis.
Минимальные требования к программному обеспечению серверной части
BPMSoft можно развернуть на платформах .NET Framework и .NET Core, что позволяет устанавливать систему на операционных системах Microsoft Windows и Linux.
Веб-сервер
Таблица 1 — Веб-сервер
Платформа
|
Характеристика
|
Описание
|
.NET Framework
|
Операционная система
|
Microsoft Windows Server 2016 Standard и выше
|
Системные компоненты
|
- ASP.NET Core Runtime 7.0.14
- .NET Runtime 7.0.14
- ASP.NET Core Runtime 7.0.14 Hosting Bundle
|
Аппаратные требования для варианта развертывания без отказоустойчивости
|
- Виртуальный процессор: количество ядер — 4 и более, частота 3.1 ГГц и более (поколение Xeon или новее)
- ОЗУ 8 ГБ
- Жесткий диск 100 ГБ, 1000 IOPS, задержка менее 10 мс
- Сетевой интерфейс: количество — 1, скорость 1 Гбит/с и более
|
.NET Core
|
Операционная система
|
- Ubuntu 20 и выше
- Linux Debian 10 и выше
|
Системные компоненты
|
|
Аппаратные требования для варианта развертывания без отказоустойчивости
|
- Виртуальный процессор: количество ядер — 2 и более, частота 3.1 ГГц и более (поколение Xeon или новее)
- ОЗУ 4 ГБ и более
- Жесткий диск 100 ГБ, 1000 IOPS, задержка менее 10 мс
- Сетевой интерфейс: количество — 1, скорость 1 Гбит/с и более
|
Сервер баз данных
Таблица 2 — Сервер баз данных
Характеристика
|
Microsoft Windows
|
Linux
|
Поддерживаемые СУБД
|
- Microsoft SQL Server 2019 и выше
|
|
Аппаратные требования
|
- Виртуальный процессор: количество ядер — 4 и более, частота 3.1 ГГц и более (поколение Xeon или новее)
- ОЗУ 8 ГБ и более
- Жесткий диск (ОС) 40 ГБ, 300 IOPS, задержка менее 10 мс
- Жесткий диск (База данных) Данные — 5 ГБ, 1000 IOPS, задержка менее 5 мс
- Сетевой интерфейс: количество — 1, скорость 0.1 Гбит/с и более
|
- Виртуальный процессор: количество ядер — 2 и более, частота 3.1 ГГц и более (поколение Xeon или новее)
- ОЗУ 4 ГБ и более
- Жесткий диск (ОС) 40 ГБ, 300 IOPS, задержка менее 10 мс
- Жесткий диск (База данных) Данные — 10 ГБ, 1000 IOPS, задержка менее 5 мс
- Сетевой интерфейс: количество — 1, скорость 0.1 Гбит/с и более
|
Сервер кэширования
Таблица 3 — Сервер кэширования
Характеристика
|
Microsoft Windows
|
Linux
|
Сервер управления базами данных
|
При использовании очередей:
- Rabbit MQ 3.9.5 — брокер сообщений, необходимый компонент для Connector 1.1.5 и выше
- Erlang 24 — необходимый компонент для RabbitMQ
|
При использовании очередей:
- Rabbit MQ 3.9.5 — брокер сообщений, необходимый компонент для Connector 1.1.5 и выше
- Erlang 24 — необходимый компонент для RabbitMQ
|
Аппаратные требования
|
- Виртуальный процессор: количество ядер — 4 и более, частота 3.1 ГГц и более (поколение Xeon или новее)
- ОЗУ 6 ГБ
- Жесткий диск 40 ГБ, 300 IOPS, задержка менее 20 мс
- Сетевой интерфейс: количество — 1, скорость 0.1 Гбит/с и более
|
- Виртуальный процессор: количество ядер — 2 и более, частота 3.1 ГГц и более (поколение Xeon или новее)
- ОЗУ 2 ГБ
- Жесткий диск 40 ГБ, 300 IOPS, задержка менее 20 мс
- Сетевой интерфейс: количество — 1, скорость 0.1 Гбит/с и более
|