8.3 Техническое обеспечение
Техническое обеспечение платформы “Цифровой Двойник Города” включает набор серверов и инфраструктурных компонентов, обеспечивающих устойчивую работу программного обеспечения, хранение и обработку больших массивов данных, а также выполнение расчётных и визуализирующих задач. Архитектура построена по принципу разделения сред эксплуатации: разработка (DEV), тестирование (TEST) и продуктивный контур (PROD).
Каждый контур развёртывается на отдельном комплекте серверов:
- PROD: основной рабочий контур, включающий сервера приложений (APP), интерфейса (FRONT) и баз данных (ClickHouse DB);
- TEST: среда предварительного тестирования и валидации обновлений, зеркалирует PROD-архитектуру;
- DEV: среда для разработки, экспериментов, апробации новых модулей и пользовательских сценариев.
Стандартные характеристики серверов:
- операционная система: Astra Linux 1.8.1;
- объём ОЗУ — до 1024 ГБ на сервер базы данных;
- тип хранения — SSD с повышенной надёжностью, объём — от 4 ТБ;
- поддержка контейнеризации (Docker), логирования, резервного копирования и шифрования каналов.
Среда обеспечивает:
- устойчивость при высоких нагрузках;
- отказоустойчивость и горизонтальное масштабирование;
- изоляцию расчётных сред и безопасность при переносе данных между контурами.
Также предусмотрены:
- регулярная выгрузка резервных копий;
- гибкое масштабирование за счёт модульности архитектуры;
- возможность развертывания в закрытом периметре (ЦОД заказчика);
- централизованный мониторинг состояний серверов и логов выполнения.