Hardware & Software Requirements#

This part describes the minimal hardware and software requirements needed for the successful platform installation.

Note

  • Please contact your Intel® Geti™ account representative or technical support personnel if you have any questions.

  • Use the workstation where the Intel® Geti™ platform is installed and hosted solely for the Intel® Geti™ platform. Do not run any other software in parallel on that same machine. To learn more, go to the Best Practices page.

Warning

Contact your business representative before changing the hardware configuration after installation. The license key is bound to hardware - changing the configuration will make the license key invalid.

Hardware Requirements#

Intel® Geti™ license#

Starter

Professional

Business

Maximum number of concurrent model trainings

1

2

4

Maximum number of Intel Geti users

1

3

10

CPU requirements

Intel CPUs capable of running min. 20, recommended from 24 concurrent threads

Intel CPUs capable of running min. 24, recommended from 32 concurrent threads

Intel CPUs capable of running min. 32, recommended from 40 concurrent threads

GPU requirements

1 x Nvidia GPU, min. 16 GB, 24 GB recommended

2 x Nvidia GPU, min. 16 GB, 24 GB recommended

4 x Nvidia GPU, min. 16 GB, 24 GB recommended

RAM

64 GB min., 128 GB recommended

128 GB min., 256 GB recommended

256 GB or 512 GB

Storage (SSD)

1 TB min., 2 TB recommended

2 TB min., 4 TB recommended

4 TB min., 8 TB recommended

OS

Ubuntu 20.04 or 22.04 LTS

Ubuntu 20.04 or 22.04 LTS

Ubuntu 20.04 or 22.04 LTS

Software Requirements#

Warning

It is strongly advised to install the Intel® Geti™ platform on a fresh OS.

  • BIOS: Ensure the Secure Boot option is disabled in BIOS. Otherwise, the license component will not be able to identify the machine and you will not be able to apply for the license.

  • OS: Ubuntu 20.04 LTS or Ubuntu 22.04 LTS.

Note

If, when running platform_installer, you get a message “Error loading Python lib”, it means that you are trying to run the installer on an older, unsupported system.

  • Network: The machine, on which you are running the installer, must have access to the Internet in order to download Docker images.

Kubernetes cluster configuration#

  1. Geti installer installs K3S. However, if you choose to proceed with the installation on an existing Kubernetes cluster, the following requirements must be met:

  • Kubernetes cluster configuration:

    • Kubernetes version: 1.25.x.

    • Installation method: kubeadm, setup guide can be found here.

    • Container runtime: containerd version 1.6.8 or higher.

    • Nodes number: 1.

  • The metrics-server configuration:

    • Version: v0.6.x.

    • The component metrics-server should have the label k8s-app=metrics-server.

    • Installation guide can be found here.

  • NGINX Ingress Controller v1.8.1 must be deployed on the cluster:

    • To ensure correct installation, please use our deploy.yaml file, which can be found in the package under platform/installer/nginx_ingress/deploy.yaml. Please note that this file includes some configuration changes relative to the original file.

  • The NVIDIA GPU device plugin must be installed with the following components:

    • nvidia-container-toolkit, which can be installed by following the instructions available here.

    • containerd must be configured using the instructions provided here.

    • nvidia-device-plugin must be installed according to the instructions provided here.

  1. In case of installation/upgrade on existing Kubernetes cluster, kubectl must be available on the machine from which the installer is executed.

Cloud Deployment Requirements#

The Intel® Geti™ platform needs a static IP address to work and cloud providers offer different means to ensure that. For example, in AWS this can be achieved by using Elastic IP address when creating a VM instance (see how this can be done in AWS docs).

If for any reason the IP address has been changed, please follow the instructions in the Changing platform’s IP address section of the installation guide.

Note

Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others.