Skip to content

System requirements#

LUNA Index Module (LIM) for LUNA PLATFORM is delivered in Docker containers. Installation requires LIM Docker container images and some running LUNA PLATFORM services and databases (see "LIM dependencies" below). Downloading Docker images on the server requires an Internet connection, or the images must be downloaded to any other device and transferred to the server. You need to manually specify a username and password to download Docker images.

It is recommended to use Docker version 20.10.8 to launch LIM.

Launching LIM containers is officially supported on CentOS 7/8. Correct work on other systems is not guaranteed. All the procedures in the installation manual are described for CentOS 7.

LIM service containers use the CentOS Linux 8.3.2011 operating system.

LIM dependencies#

For LIM to work correctly, the following general LUNA PLATFORM services should be launched.

  • Configurator
  • Image Store
  • Licenses
  • Faces
  • Python Matcher
  • Handlers
  • API

The following databases should also be launched:

  • PostgreSQL
  • Redis
  • InfluxDB

If any dependencies are missing, launch them according to the LUNA PLATFORM 5 installation manual.

Processor#

The configuration below will provide the minimum power to run the software, but it is not enough to use the system in a production loop. The requirements for using the system in a productive circuit are calculated depending on the expected load.

The following minimum system requirements should be met for the LIM software package installation:

  • CPU Intel, 4 physical cores minimum with clock frequency 2.0 GHz or higher. AVX2 instruction set support is required for CPU;

  • RAM DDR3 (DDR4 recommended), 8 Gb or higher;

  • Free storage size must be 80 Gb or higher.

It is recommended using SSD for databases and Image Store service.