# Recommended hardware

When you are hosting your own instance of Ellipsis Drive we recommend the following hardware for the docker containers:

<table><thead><tr><th>Node</th><th>CPU's</th><th>RAM</th><th>Disk</th><th data-hidden></th></tr></thead><tbody><tr><td><code>API (pool)</code></td><td>4 to 16</td><td>16Gb to 32Gb</td><td>4Gb</td><td></td></tr><tr><td><code>Cache database (pool)</code></td><td>4 to 8</td><td>8Gb to 16Gb</td><td>4Gb</td><td></td></tr><tr><td><code>Centeral metadata storage</code></td><td>4 to 8</td><td>8Gb to 16Gb</td><td>32Gb</td><td></td></tr><tr><td><code>Main cluster node</code></td><td>4</td><td>8Gb to 16Gb</td><td>4Gb</td><td></td></tr><tr><td><code>Actived raster data node (pool)</code></td><td>4</td><td>4Gb to 8Gb</td><td>2Tb to 32Tb</td><td></td></tr><tr><td><code>Activated vector data (pool)</code></td><td>8</td><td>8Gb to 16Gb</td><td>100Gb to 4Tb</td><td></td></tr><tr><td><code>Raster activation (pool)</code></td><td>16</td><td>32Gb to 64Gb</td><td>16Gb</td><td></td></tr><tr><td>Vector <code>activation (pool)</code></td><td>16</td><td>32Gb to 64Gb</td><td>16Gb</td><td></td></tr></tbody></table>

{% hint style="success" %}
**NOTE:** \
MIND THAT HARDWARE REQUIREMETNS ARE ONLY RELEVANT WHEN YOU ARE HOSTING YOUR OWN INSTANCE. If you have Ellipsis Drive hosting your private instance for you as a service you will not need to concern yourself with any hardware requirements or scaling.
{% endhint %}

Architecture of the docker containers of Ellipsis Drive

<figure><img src="https://4037685487-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mif-_hRu2c99bPrpzIH%2Fuploads%2FZDcw8KitaUmVJCp9FBo0%2Fimage.png?alt=media&#x26;token=e30e6457-d8d6-4d61-a39c-ab323acc659e" alt=""><figcaption></figcaption></figure>
