Перейти к содержанию

Подсистема LCA Hub#

Подсистема LCA Hub представляет собой серверную часть Luna Cars Analytics, обеспечивающую обработку и хранение данных, взаимодействие между компонентами системы и интеграцию с внешними системами.

В состав LCA Hub входят сервер приложений, подключаемые модули (plugins) и компоненты, обеспечивающие взаимодействие с внешними системами.

Архитектура LCA Hub показана на рисунке ниже (Рисунок 1).

Архитектура подсистемы Hub
Рисунок 1. Архитектура подсистемы Hub

Таблица 5. Компоненты подсистемы LCA Hub

Компонент Описание
Sources Источники видеоданных, содержащих объекты в кадре
Hub server Основной компонент LCA Hub, принимающий кадры от LCA Stream, формирующий запросы к LCA API и координирующий обработку данных
Plugins Подключаемые модули, содержащие набор обработчиков
Load Balancer Сервис для распределения запросов между несколькими экземплярами LCA API, LCA Stream и LCA Hub. Поддерживается работа только с Nginx
Web Server Компонент, обрабатывающий HTTP-запросы от LCA UI