Skip to main content
Version: 1.12.0

1. System Requirements

To deploy OMNI Platform, make sure that your machine meets the following requirements:

  • CPU with 4+ cores 3+ GHz and AVX/AVX2 support, for example, Intel® Xeon® E3-1220 v5
  • 16GB RAM
  • SSD with 100+ GB free space and 20%+ available space in the file system

If you need to deploy a separate database server (by default the database server is launched at the machine where the Platform is deployed), the machine for database server deployment should meet the requirements below:

  • CPU (2 cores)
  • 8GB RAM
  • PostgreSQL >= 11.2
  • SSD/HDD 100GB

The software below should be installed on your machine:

  • ОС Ubuntu 20.04.4
  • Docker 20.10.17
  • Kubernetes 1.23.8
  • Helm 3.10.3

To install Docker, Kubernetes and Helm, use on_premise/setup/install-packages.sh script supplied with the distribution kit (the Internet connection is required).

note

The minimum system requirements listed in this section are mostly used for testing the basic functionality of OMNI Platform. For more accurate system configuration based on your needs, please contact 3DiVi technical experts (support-platform@3divi.com).

1.2 GPU Requirements (optionally)

Nvidia Container Toolkit v1.11.0 and higher. Click here for installation instructions.

Graphics card: Nvidia GTX 1080 Ti or higher with CUDA 10.2 support.

1.3 Docker Settings for GPU Usage (optionally)

1.3.1 Docker Configuration

To set nvidia-container-runtime as the default low-level runtime, add the following lines to the configuration file located at /etc/docker/daemon.json:

"default-runtime": "nvidia",
"runtimes": {
"nvidia": {
"path": "/usr/bin/nvidia-container-runtime",
"runtimeArgs": []
}
}

1.3.2 Applying Configuration

To apply configuration, restart docker-service using the command below:

$ sudo systemctl restart docker