Skip to content

Pre-installation general information#

General information about LUNA CARS Installation#

LUNA CARS consists of 3 subsystems:

  • LUNA CARS Stream
  • LUNA CARS API
  • LUNA CARS Analytics

Installation of all 3 subsystems together is possible using the universal installer CARS Installer. The installer downloads all necessary versions for each subsystem and performs its installation.

The installer distributive is an archive file named «cars-installer-v.2.8.0.zip», where 2.8.0 - is the version of installer delivered.

The archive does not include CARS API, CARS Stream and CARS Analytics, which are required for the full operation of the system. Also, the archive does not include some dependencies that are included in the standard distribution of the CentOS repository, they can be downloaded from open sources during the installation process.

It is possible to install subsystems individually, in certain combinations or to integrate them into external systems. Installation of all 3 subsystems together is possible using a universal installer.

LUNA CARS can be installed using Docker or Ansible.

Installation algorithms for each option are given in section 2.

The configuration and installation processes must be performed under a superuser account (with root rights).

Licensing#

LUNA CARS uses a licensing utility. License is required for CARS Stream and CARS API. CARS Analytics does not require a license.

LUNA CARS supports several types of licenses (Table 2).

Table 2. Types of licenses

License Type of license Licensing conditions
Network Commercial License is provided strictly in accordance with the terms of the license agreement.Installation and configuration of the license utility may be performed on any server of a local network
Local Trial License may be provided for testing purposes before license agreement conclusion, and it cannot be used for commercial purposes. Installation and configuration of the license utility must be performed only on the server where CARS API and CARS Stream will be installed
Commercial License is provided strictly in accordance with the terms of the license agreement. Installation and configuration of the license utility must be performed only on the server where CARS API and CARS Stream will be installed. Recommended to use this license for system installation using Ansible – see section 2.8

Human and animal detectors also require additional licensing (see section 4).

Licensing process is described in sections 2.2, 2.3.3, 2.8.4.

Obtaining a License#

To obtain a license, you must provide following information to a VisionLabs representative:

  • Required period of system operation;
  • Number of used processor cores;
  • Server type (physical or virtual);
  • System fingerprint (the process of obtaining a system fingerprint is described in section 2.2.2).