СИСТЕМНЫЕ ТРЕБОВАНИЯ
Аппаратные требования
Аппаратные требования для установки системы 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. Перечень поддерживаемых операционных систем:
- Debian версии 12 Bookworm, 64-bit
- Ubuntu версии 22.04 LTS Jammy Jelyfish, 64-bit
- РЕД ОС версий 7.3 64-bit (стандартная и сертифицированная редакции), 8 64-bit (Сертификаты совместимости)
- Astra Linux Common Edition
- Astra Linux Special Edition
Требования к предустановленному ПО
Для развертывания системы с использованием Docker требуется установить:
- ОС с установленным ПО Docker (19.03.0+) и Docker-compose (1.27.1+);
- Утилита unzip;
Для развертывания системы с использованием Kubernetes требуется установить:
- Kubernetes 1.21+ или Deckhouse CE;
Поддерживаемые базы данных
- PostgreSQL версии 17+
- Postgres Pro версии 17+
- Redis 7.x.x
Поддерживаемые брокеры сообщений
- RabbitMQ версии 3.х.x
Поддерживаемые S3 совместимые хранилища
- Minio версии 8.4.x
- ЗАКРОМА.Хранение версии 2.5 (Сертификаты совместимости)