Подсистема LCA Hub#
Подсистема LCA Hub представляет собой серверную часть Luna Cars Analytics, обеспечивающую обработку и хранение данных, взаимодействие между компонентами системы и интеграцию с внешними системами.
В состав LCA Hub входят сервер приложений, подключаемые модули (plugins) и компоненты, обеспечивающие взаимодействие с внешними системами.
Архитектура LCA Hub показана на рисунке ниже (Рисунок 1).
Таблица 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 |