СИСТЕМНЫЕ ТРЕБОВАНИЯ

Аппаратные требования

Аппаратные требования для установки системы PLAN-R приводятся на основании нагрузочного тестирования, проведенного внутри компании «Цифровые Практики» и является примерной оценкой для выбора оборудования или требованиям к виртуальным машинам для развертывания системы на ресурсах Заказчика.

Аппаратные требования к развертыванию с использованием Docker.

Компонент Кол-во ядер RAM, ГБ SSD Sys, ГБ SSD DB, ГБ Решение/платформа Инсталлируемые компоненты Пропускная способность сетевого интерфейса
Серверное оборудование 16 ядер/32 потока 64 100 1000 Любая ОС, поддерживающая Docker (19.03.0+) и Docker-compose (1.27.1+) Postgres SQL Pro/ Postgres SQL 17 и выше 1 Гбит/с
Пользовательские станции 2 ядра/4 потока 8 - - Любая ОС, поддерживающая браузер с Java Script Браузер с поддержкой JavaScript 10 Мбит/с
Пользовательские станции (BIM) Минимум 4 ядра/8 потоков
Частота>= 3,3 ГГц
16 - - Любая ОС, поддерживающая браузер с JavaScript
Для работы с Bim моделями рекомендуется графический ускоритель.
Браузер с поддержкой JavaScript 10 Мбит/с

Аппаратные требования к развертыванию с использованием Kubernetes.

Контейнеры/сервисы*
Наименование Описание Кол-во CPU (min) CPU (max) RAM (min) RAM (max) Объем диска (Гб)
planr/main Точка входа клиентского API, аутентификация пользователей. 1 0.2 1.3 256 2048 X1
planr/admin Точка входа клиентского API консоли администрирования системы, аутентификация администраторов. 1 0.2 1.3 256 1024 X1
planr/worker_backup Сервис резервного копирования и восстановления данных системы 1 0.2 1.3 256 12288 X1
planr/worker-costr Работа со сметными данными, расчеты смет. 2 0.2 1.3 256 4096 X1
planr/worker_csharp Выполнение расчета атрибутов. 1 0.2 6.0 256 12288 X1
planr/worker_impex Импорт и экспорт, данных в систему (графики, обменные формы, отчеты) 6 0.2 1.3 256 8192 X1
planr/worker_notice Генерация клиентских сообщений и уведомлений. 1 0.2 1.3 256 2048 X1
planr/worker_planr Основновной функционал системы. Функционал графиков, структур работ, справочников, расчета индикаторов и расписаний. 6 0.2 1.3 256 4096 X1
planr/worker_schedule Выполнение периодических задач. 1 0.2 1.3 256 1024 X1
planr/worker_storage Работа с файловой системой и объектными хранилищами данных. 1 0.2 1.3 256 2048 X1
planr/api Публичное API 1 0.2 1.3 256 2048 X1
postgresql2 База данных 1 6.0 16.0 8192 32768 1000
rabbitmq-server3 Брокер сообщений 1 0.2 4.0 256 8192 20
redisr4 Кеширующий сервер 1 0.2 4.0 256 8192 X
Итого для namespace 26 10.6 57.3 14336 165888 1020

1 - Данные хранятся в S3 объектном хранилище, предоставляемом заказчиком, поэтому объем диска не указывается

2 - Используется база данных, развернутая в Kubernetes (не в кластерном режиме)

3 - Используется Rabbitmq, развернутый в Kubernetes (не в кластерном режиме)

4 - Используется Redis, развернутый в Kubernetes (не в кластерном режиме)

Требования к операционным системам

Для развертывания Системы PLAN-R требуется сервер с установленной 64-битной операционной системой семейства Linux. Перечень поддерживаемых операционных систем:

Требования к предустановленному ПО

Для развертывания системы с использованием Docker требуется установить:

  • ОС с установленным ПО Docker (19.03.0+) и Docker-compose (1.27.1+);
  • Утилита unzip;

Для развертывания системы с использованием Kubernetes требуется установить:

  • Kubernetes 1.21+ или Deckhouse CE;

Поддерживаемые базы данных

Поддерживаемые брокеры сообщений

Поддерживаемые S3 совместимые хранилища


509.1-59ba7826