--- title: "Altus Hardware Requirements" slug: "altus-hardware-requirements" updated: 2024-12-12T13:45:29Z published: 2024-12-12T13:45:29Z canonical: "docs.telosalliance.com/altus-hardware-requirements" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.telosalliance.com/llms.txt > Use this file to discover all available pages before exploring further. # Altus Hardware Requirements ## Scope Altus is delivered as a Docker container. The Docker host (Docker Engine) can be run either on a bare metal server or inside of a virtual machine (when running in the cloud, Docker is always run inside a cloud-hosted VM). > [!WARNING] > When Docker is run inside of a VM, there are performance requirements on the virtualization platform in order not to introduce latencies and throughput bottlenecks underneath Docker, which would affect the real-time audio. ## Hardware Requirements - Minimum Requirements for Docker Deployment - Server-class multi-core CPU(s), 2.0Ghz minimum - Memory: 1GB of RAM per each Altus, minimum - Docker hosting platform: Docker Engine on Linux (Ubuntu 18.04 LTS and 20.04) server. - Number of server CPU cores required for Altus instances with 24 fader channels - For up to 3 Altus instances in the server: one reserved core for each Altus, plus one core system base. - For 3 up to 8 Altus instances in the server: one reserved core for each, plus 2 system cores. - For more than 8 Altus instances in the server: one reserved core for each, plus 3 system base cores. - For smaller Altus instances with up to 12 faders, two Altus instances can be run per each reserved core. - For up to 6 small Altus instances: one reserved core for each two small Altus, plus one core system base. - For 8 up to 16 small Altus instances: one reserved core for each two small Altus, plus 2 cores system base - For more than 16 small instances in the server: one reserved core for each two Altus, plus 3 cores system base > [!NOTE] > If Virtualization is used, a type 1 Virtualization host capable of: Exclusive allocation (i.e., pinning) of CPU cores to virtual machines & Allocation of CPU resources to network I/O traffic > [!CAUTION] > Note: The number of server CPU cores required is the same as listed above in the Docker Deployment section. ## Let us know how we can help If you have further questions on this topic or have ideas about improving this document, please [contact us](https://www.telosalliance.com/support-request).