Hardware requirements and recommendations

Review the minimum CPU, Memory, RAM, and Disk space requirements for setting up and running IBM® Cloud private clusters.

The following tables list the minimum system requirements for running IBM® Cloud private in both evaluation and production environments.

System requirements vary depending on whether you want to set up a multi-node cluster, or set up a test environment by using a single host. A single host environment has boot, master, worker, and proxy nodes all running on a single host.

Hardware requirements

Requirement Value Notes
Number of hosts 1
Cores used 2 or more
CPU power >= 2.4 GHz
RAM 4 GB or more You need more than this minimum amount of memory, if you plan to run applications in this test cluster that might use a substantial amount of memory.
Disk space to install 40 GB
Table 1. Minimum hardware requirements for a single node cluster

Requirement Boot node Master node Proxy node Worker node Notes
Number of hosts 1 1, 3 or 5 1, 3 or 5 1 or more
Cores used 1 or more 2 1 or more 1 or more Choose a modern processor with multiple cores. Common clusters use 2 - 8 core machines. When it comes to choosing between faster CPUs or more cores, it is recommended to choose hosts with more cores.
CPU power >= 2.4 GHz >= 2.4 GHz >= 2.4 GHz >= 2.4 GHz
RAM 4 GB 8 GB 4 GB 4 GB
Disk space to install 40 GB 40 GB 40 GB 40 GB
Table 2. Minimum hardware requirements for a multi-node cluster

Note: Elasticsearch is the database that is used to store monitoring, performance metrics, and logs for containers. The recommended disk space to meet the needs of elasticsearch is 30 GB. The path for the elasticsearch data is /var/lib/elasticsearch/data. Ensure that enough disk space is available for this data path on each master node.