You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

На странице:

 

ITV Datacenter это универсальный программный комплекс (ПК) компании ITV для создания масштабируемых, гибких и отказоустойчивых систем видеонаблюдения корпоративного уровня. Платформа объединяет все компоненты в единую управляемую экосистему: от IP-камер и серверов обработки до архивных хранилищ и рабочих мест операторов. Она обеспечивает технологическую независимость, гибкость архитектуры и централизованное управление сложной распределенной инфраструктурой.

Ключевые возможности

Ценность: Полная технологическая независимость, адаптируемая архитектура и централизованное управление территориально-распределенной инфраструктурой из единого интерфейса.

Гибкая архитектура: Легко адаптируется под задачи любого масштаба — от централизованной системы на одном объекте до географически распределенной сети из сотен площадок.

Суверенность данных: Полный контроль над данными, их безопасностью и производительностью инфраструктуры.

Единая точка управления: Централизованный контроль пользователей, ролей, прав доступа и конфигурации всех объектов системы через веб-интерфейс.

Архитектурные модели развертывания

ITV Datacenter поддерживает три основных типа построения системы, позволяя выбрать оптимальную под любую структуру объектов:

Тип системыНазначение АрхитектураУправлениеПреимущества
ЦентрализованнаяДля объектов с концентрацией ресурсов в одном дата-центре Все IP-устройства передают видеопотоки напрямую на центральные серверы ITV DatacenterПолностью централизованное: обработка, анализ, запись, администрированиеПростота управления, единая точка мониторинга и настройки
Распределенная Для сети удаленных объектов, требующих локальной обработки и отказоустойчивостиНа каждом объекте установлены автономные сервера ПК Интеллект X. ПК ITV Datacenter выполняет роль головного центра, объединяя их в единый логический комплексУдаленное конфигурирование доменов, централизованное управление пользователями и мониторинг состояния системы Отказоустойчивость, снижение нагрузки на каналы связи, локальная обработка данных
ГибриднаяДля сложных инфраструктур, объединяющих разные типы объектовКомбинирует прямые подключения устройств к центру и удаленные площадки с серверами ITV Интеллект XЕдиное управление для всех типов объектов в рамках одной системыМаксимальная гибкость, поэтапное расширение, интеграция разнородных систем

Архитектура и ключевые компоненты

ITV Datacenter построен на принципах микросервисной архитектуры, что обеспечивает высокую масштабируемость, отказоустойчивость и простоту обновлений. Платформа интегрирует как собственные продукты ITV, так и необходимые инфраструктурные решения сторонних вендоров. Конкретный состав развертываемых компонентов гибко настраивается под требования заказчика.

Продукты компании ITV

МикросервисОписание

ITV Datacenter

Backend

Главный координационный сервис, обрабатывающий запросы и взаимодействующий с другими компонентами

JobRunner

Отвечает за рассылку email, sms и push уведомлений

Arpserver

Устанавливает защищенные TLS-соединения для обмена данными с удаленными серверами

Vsaasmanager

Взаимодействует с супервизором на стороне ПК Интеллект X, настроенного в режиме FailOver

Uploader

Управляет хранением бинарных данных (видеоархив, изображения) в объектном хранилище MinIO (описание ниже)

Configsync

Обеспечивает синхронизацию конфигураций между ITV Datacenter и серверами ПК Интеллект X

Deviceregistry

Справочник, необходимый для взаимодействия оборудования и ITV Datacenter

Intellect X Reports

Backend

Главный инфраструктурный сервис. Связывает все микросервисы Intellect X Reports и контролирует авторизацию

Dictionary

Хранит и предоставляет схему хранения данных и локализацию

Supplier

Получает события от ПК Интеллект X в формате dataloader

Query

Строит отчеты

Writer

Пишет данные в базу данных
ExporterФормирует отчеты в форматах PDF и CSV
SchedulerОтправляет отчеты по расписанию

Инфраструктурные продукты

МикросервисОписание

Haproxy

Балансировка нагрузки. Перенаправляет входящие запросы на менее загруженный сервер.
В ПК ITV Datacenter тоже перенаправляет запросы, но с помощью фильтра: отдельно трафик между arpserver и arpagent и отдельно весь остальной. Это необходимо, так как трафик между arpserver и arpagent идет поверх TCP по уникальному созданному ITV проприетарному протоколу, зашифрованному по TLS

Nginx

Обработка веб-запросов через Web-сервер. Принимает и обрабатывает отдельные части каждого web-запроса, повышает производительность за счет кэша статической и динамических частей страниц

NATS

Система обмена сообщениями между микросервисами

PostgreSQL

Основная реляционная БД для хранения системных данных (конфигурации, пользователи, события)

Redis

Кэширование данных в оперативной памяти для высокой производительности

MinIO

S3-совместимое объектное хранилище для бинарных данных (видео, изображения)

ClickHouse

Аналитическая база данных для Intellect X Reports

Организация видеоархива

Платформа поддерживает различные типы хранилищ для создания надежного и масштабируемого видеоархива, что позволяет выбрать экономически и технически оптимальное решение.

Тип хранилищаОписание
Объектное хранилище (S3-совместимое)

Прямая интеграция с облачными и локальными S3-решениями для создания горизонтально масштабируемого архива.

Публичные облачные сервисы:

Приватные/гибридные решения:

  • MinIO для развертывания в приватной инфраструктуре
Сетевое блочное хранилище (NAS)

Использование классических сетевых хранилищ по стандартным протоколам.

  • NAS-система с общим сетевым разделом
  • Доступ по сетевому пути (UNC) для всех серверов ПК Интеллект X
  • Поддерживаемые протоколы: NFS (ОС Linux/Unix), SMB/CIFS (ОС Windows)
  • No labels