Hardware requirements of large or production profile
Hardware requirements of foundational services for deploying a large or production profile.
For each platform, two tables are provided:
-
Table 1 provides the hardware requirement of each individual service, excluding the hardware requirement of its dependencies.
-
Table 2 provides the hardware requirement of individual services, including the hardware requirement of their dependencies. For example, if you install the audit logging service in your cluster, the certificate manager service is also installed. The audit logging hardware requirement values that are in Table 2 include the certificate manager service hardware requirement.
Notes:
-
For capacity planning, consider the CPU request and memory request. The CPU request is the minimum number of cores that must be available when a service is created. The memory request is the minimum amount of memory that must be available when a service is created.
-
To determine the total CPU and memory requirement for all services, see Hardware requirements and recommendations for foundational services.
-
Only one instance of a service is installed in your cluster. For example, if you are installing IAM after installing the audit logging service (both services have a dependency on the certificate manager service), the certificate manager service is only installed once. You can then exclude the certificate manager individual service hardware requirement from the values that are provided for the IAM service in Table 2. Follow this rule to calculate the total hardware requirement of the services that you are installing.
Review the tables that are applicable to your platform:
Linux® x86_64 clusters
Hardware requirements of individual services Linux® x86_64 clusters
Service Name | CPU Request (cores) | CPU Limit (cores) | Memory Request (GB) | Memory Limit (GB) |
---|---|---|---|---|
IAM | 4.8 | 26.2 | 4.5 | 15.8 |
MongoDB | 1.8 | 12 | 10.4 | 10.5 |
Certificate manager | 0.1 | 0.2 | 1.1 | 2.3 |
Management ingress | 0.2 | 3 | 0.8 | 3.1 |
Ingress NGINX (deprecated) | 0.4 | 3.4 | 1.3 | 4.1 |
License Service | 0.2 | 0.3 | 0.6 | 1.1 |
License Service Reporter | 0.6 | 0.9 | 0.8 | 1 |
Common Web UI | 1.4 | 3 | 1.5 | 2.1 |
Platform API | 0.04 | 0.1 | 0.1 | 0.1 |
System Healthcheck | 0.1 | 0.4 | 0.2 | 0.4 |
Audit Logging | 0.1 | 0.1 | 0.1 | 0.2 |
IBM Monitoring | 0.1 | 0.3 | 0.4 | 0.5 |
Service Name | Dependencies | CPU Request (cores) | CPU Limit (cores) | Memory Request (GB) | Memory Limit (GB) |
---|---|---|---|---|---|
IAM | Certificate Manager, MongoDB, Management ingress, Ingress NGINX | 7.4 | 44.7 | 18.2 | 35.9 |
Ingress NGINX (deprecated) | No dependency | 0.4 | 3.4 | 1.3 | 4.1 |
License Service | No dependency | 0.2 | 0.3 | 0.6 | 1.1 |
License Service Reporter | License Service, Common Web UI | 9.6 | 49 | 21.2 | 40.2 |
Common Web UI | Certificate Manager, MongoDB, Management ingress, IAM, Ingress NGINX, Platform API | 8.8 | 47.8 | 19.8 | 38.1 |
Platform API | IAM, Certificate Manager, MongoDB, Management ingress, Ingress NGINX | 7.4 | 44.8 | 18.3 | 36 |
System Healthcheck | No dependency | 0.1 | 0.4 | 0.2 | 0.4 |
Audit Logging | Certificate Manager | 0.06 | 0.1 | 0.11 | 0.21 |
Monitoring | IAM, Certificate Manager, MongoDB, Management ingress, Ingress NGINX, Common Web UI, Platform API | 8.8 | 48.1 | 20.2 | 38.6 |
Hardware requirements of individual services for Linux® on Power® (ppc64le) clusters
Service Name | CPU Request (cores) | CPU Limit (cores) | Memory Request (GB) | Memory Limit (GB) |
---|---|---|---|---|
IAM | 5.9 | 38 | 7.1 | 16.6 |
MongoDB | 1.8 | 12 | 10.7 | 10.8 |
Certificate manager | 0.2 | 0.9 | 1.5 | 2.6 |
Management ingress | 0.6 | 3 | 1.4 | 4.1 |
Ingress NGINX (deprecated) | 0.8 | 3.5 | 2.2 | 5.5 |
License Service | 0.2 | 0.3 | 0.6 | 1.1 |
License Service Reporter | 0.6 | 0.9 | 0.8 | 1 |
Common Web UI | 0.9 | 3 | 1.2 | 3.9 |
Platform API | 0.1 | 0.1 | 0.1 | 0.4 |
System Healthcheck | 0.05 | 0.4 | 0.2 | 0.4 |
Audit Logging | 0.06 | 0.1 | 0.2 | 0.4 |
IBM Monitoring | 0.1 | 0.9 | 0.4 | 1.2 |
Linux® on Power® (ppc64le) clusters
Service Name | Dependencies | CPU Request (cores) | CPU Limit (cores) | Memory Request (GB) | Memory Limit (GB) |
---|---|---|---|---|---|
IAM | Certificate Manager, MongoDB, Management ingress, Ingress NGINX | 9.2 | 57.4 | 22.7 | 39.5 |
Ingress NGINX (deprecated) | No dependency | 0.8 | 3.5 | 2.1 | 5.5 |
License Service | No dependency | 0.2 | 0.3 | 0.6 | 1.1 |
License Service Reporter | License Service, Common Web UI | 11 | 61.7 | 25.5 | 45.8 |
Common Web UI | Certificate Manager, MongoDB, Management ingress, IAM, Ingress NGINX, Platform API | 10.2 | 60.5 | 24.1 | 43.7 |
Platform API | IAM, Certificate Manager, MongoDB, Management ingress, Ingress NGINX | 9.3 | 57.5 | 22.8 | 39.9 |
System Healthcheck | No dependency | 0.05 | 0.4 | 0.2 | 0.4 |
Audit Logging | Certificate Manager | 0.06 | 0.08 | 0.2 | 0.4 |
Monitoring | IAM, Certificate Manager, MongoDB, Management ingress, Ingress NGINX, Common Web UI, Platform API | 10.3 | 61.3 | 24.5 | 45 |
Hardware requirements of individual services for Linux® on IBM® Z and LinuxONE clusters
Service Name | CPU Request (cores) | CPU Limit (cores) | Memory Request (GB) | Memory Limit (GB) |
---|---|---|---|---|
IAM | 5.9 | 35 | 7.04 | 11.2 |
MongoDB | 1.8 | 12 | 10.6 | 10.8 |
Certificate manager | 0.2 | 0.3 | 1.5 | 1.9 |
Management ingress | 0.6 | 3 | 1.4 | 4.1 |
Ingress NGINX (deprecated) | 0.8 | 3.5 | 2.2 | 5.5 |
License Service | 0.2 | 0.3 | 0.6 | 1.1 |
License Service Reporter | 0.6 | 0.9 | 0.8 | 1 |
Common Web UI | 0.9 | 3 | 1.2 | 1.4 |
Platform API | 0.1 | 0.1 | 0.1 | 0.16 |
System Healthcheck | 0.05 | 0.4 | 0.21 | 0.4 |
Audit Logging | 0.06 | 0.08 | 0.24 | 0.32 |
IBM Monitoring | 0.1 | 0.3 | 0.4 | 0.5 |
Linux® on IBM® Z and LinuxONE clusters
Service Name | Dependencies | CPU Request (cores) | CPU Limit (cores) | Memory Request (GB) | Memory Limit (GB) |
---|---|---|---|---|---|
IAM | Certificate Manager, MongoDB, Management ingress, Ingress NGINX | 9.2 | 53.8 | 22.8 | 33.3 |
Ingress NGINX (deprecated) | No dependency | 0.8 | 3.5 | 2.2 | 5.5 |
License Service | No dependency | 0.2 | 0.3 | 0.6 | 1.1 |
License Service Reporter | License Service, Common Web UI | 11 | 58 | 25.5 | 36.9 |
Common Web UI | Certificate Manager, MongoDB, Management ingress, IAM, Ingress NGINX, Platform API | 10.2 | 56.8 | 24.1 | 34.8 |
Platform API | IAM, Certificate Manager, MongoDB, Management ingress, Ingress NGINX | 9.3 | 53.8 | 22.9 | 33.5 |
System Healthcheck | No dependency | 0.05 | 0.4 | 0.2 | 0.4 |
Audit Logging | Certificate Manager | 0.06 | 0.08 | 0.2 | 0.3 |
Monitoring | IAM, Certificate Manager, MongoDB, Management ingress, Ingress NGINX, Common Web UI, Platform API | 10.3 | 57.1 | 24.5 | 35.3 |
{: caption="Table 2. Large or Production profile sizing for Linux® on IBM® Z and LinuxONE clusters" caption-side="top"}