Previous page Next page

On the page:

 


Axxon Datacenter is a universal software solution from AxxonSoft for creating scalable, flexible, and fault-tolerant enterprise-grade video surveillance systems. The platform integrates all components into a single, manageable ecosystem: from IP cameras and processing servers to archive storage and operator workstations. It ensures technological independence, architectural flexibility, and centralized management of a complex, distributed infrastructure.

Key features

Value: Complete technological independence, adaptable architecture, and centralized management of a geographically distributed infrastructure from a single interface.

Flexible architecture: Easily adapts to tasks of any scale—from a centralized system at a single facility to a geographically distributed network of hundreds of facilities.

Data sovereignty: Complete control over data, its security, and infrastructure performance.

Single management point: Centralized control of users, roles, access permissions, and configuration of all system objects via a web interface.

Architectural deployment models

Axxon Datacenter supports three main types of building a system, allowing you to select the optimal one for any object structure:

System typePurpose

Architecture

Management

Benefits
CentralizedFor facilities with resource concentration in one data centerAll IP devices transfer video streams directly to the Axxon Datacenter central serversFully centralized: processing, analysis, recording, administrationEasy management, single point of monitoring and configuration
DistributedFor a network of remote facilities requiring local processing and fault toleranceThe Axxon One stand-alone servers are installed at each facility. Axxon Datacenter serves as the central hub, uniting them into a single logical complex

Remote domain configuration, centralized user management, and monitoring of system status

Fault tolerance, reduced load on communication channels, local data processing
Hybrid

For complex infrastructures combining different types of facilities

Combines direct device connections to the center and remote facilities with Axxon One servers

Unified management for all types of facilities within one systemMaximum flexibility, gradual expansion, integration of heterogeneous systems

Architecture and key components

Axxon Datacenter is built on principles of microservice architecture that ensure high scalability, fault tolerance, and easy updates. The platform integrates both AxxonSoft's own products and necessary infrastructure solutions from third-party vendors. The specific components deployed can be flexibly configured to meet customer requirements.

AxxonSoft products

MicroserviceDescription
Axxon Datacenter
BackendThe main coordination service that processes requests and interacts with other components
JobRunner

Sends emails, SMS, and push notifications

Arpserver

Establishes secure TLS connections for exchanging data with remote servers

VsaasmanagerInteracts with the supervisor on the Axxon One side configured in FailOver mode
Uploader

Manages the storage of binary data (video archive, images) in MinIO object storage (see the description below)

ConfigsyncProvides synchronization of configurations between Axxon Datacenter and Axxon One servers
Deviceregistry

A registry required for interaction between hardware and Axxon Datacenter

Axxon Data
Backend

The main infrastructure service. It connects all Axxon Data microservices and controls authorization

DictionaryStores and provides schema of data storage and localization
Supplier

Receives events from Axxon One in dataloader format

QueryGenerates reports
WriterWrites data to the database
ExporterGenerates reports in PDF and CSV formats
Scheduler

Sends reports on a schedule

Infrastructure products

MicroserviceDescription
Haproxy

Balances the load. Redirects incoming requests to a less loaded server.

Also redirects requests in Axxon Datacenter but with a filter: traffic between arpserver and arpagent is filtered separately from all other traffic. This is necessary because traffic between arpserver and arpagent is routed over TCP using a unique, proprietary protocol created by AxxonSoft and encrypted with TLS

NginxProcesses web requests through the Web server. Accepts and processes individual parts of each web request, improving performance by caching static and dynamic parts of pages
NATS

Messaging system between microservices

PostgreSQL

The main relational database for storing system data (configurations, users, events)

Redis

Data caching in RAM for high performance

MinIOS3-compatible object storage for binary data (video, images)
ClickHouseAnalytical database for Axxon Data

Organization of video archive

The platform supports various types of storage to create a reliable and scalable video archive, allowing you to choose the most economically and technically optimal solution.

Storage typeDescription
Object storage (S3-compatible)

Direct integration with cloud and local S3 solutions to create a horizontally scalable archive.

Public cloud services:

Private/Hybrid solutions:

  • MinIO for deployment in private infrastructure
Network-attached storage (NAS)

Usage of classic network storage devices using standard protocols.

  • NAS system with a shared network partition
  • Access via a network path (UNC) for all Axxon One servers
  • Supported protocols: NFS (Linux/Unix OS), SMB/CIFS (Windows OS)
  • No labels