Платформа 4.0 / BOX 5.0
Референсная архитектура
Компоненты управления, редактирование и выполнение сценариев; разделение метаданных, медиаданных и временных сессий.
На этой странице
Источники и edge
Камеры, VMS и периферийные источники подключаются к управляемому execution-слою. Локальность декодирования и inference определяется требованиями задержки и данных.
Inference и сценарии
Модели дают результаты восприятия, сценарии превращают их в устойчивую бизнес-логику. Версии и конфигурации должны распространяться управляемо.
Данные и управление
Операционные, аналитические и объектные данные имеют разные профили хранения. Конкретный стек и схема резервирования фиксируются в поставке.
Интеграционный слой
Внешние системы получают нормализованные события и справочники через согласованные интерфейсы. Бизнес-потребитель не должен зависеть от реализации модели.
Управление и исполнение
Разделяйте реестры и хранилища от процессов, выполняющих модели и сценарии. Реестр хранит версии и состояние; вычислительная сессия получает нужные артефакты и возвращает результаты. Имена экземпляров и их размещение определяет конфигурация поставки.
- 1Веб-интерфейс → API↓ Создание запуска
Выбор версии модели / сценария и версии ассета.
- 2Реестры и хранилище запусков↓ Задача исполнения
Получение метаданных, графа, медиафайлов и зон; создание launch_uuid.
- 3Backend Sandbox → исполнитель↓ Результаты и метаданные
Изолированная сессия выполняет модель или граф; Kafka передаёт состояние.
- 4PostgreSQL + MinIO → интерфейс
Статусы и ссылки отдельно от кадров, журналов и медиаматериалов.
Контур тестового запуска на ассете и непрерывная обработка камер имеют разные жизненные циклы.
Где находятся данные
При диагностике и резервном копировании сохраняйте связь метаданных с объектами хранилища. Успешное восстановление базы без файлов моделей и результатов не восстанавливает рабочий контур целиком.
| Хранилище / транспорт | Роль в контуре моделей и запусков |
|---|---|
| PostgreSQL | Карточки, версии, статусы запусков, ссылки на результаты |
| MinIO / S3 | Пакеты моделей, ассеты, исходные и визуализированные кадры, журналы |
| Redis | Оперативное состояние исполнительных сессий в соответствующем компоненте |
| Kafka | Уведомления о версиях, задачи продолжения, прогресс и состояния |
