From 82f0beeb3e36b5f9192e43819299800c22ee32fc Mon Sep 17 00:00:00 2001 From: Cody Hoag Date: Thu, 9 Sep 2021 10:57:51 -0400 Subject: [PATCH] Update storage requirements for all providers from 120GB -> 100GB --- ...ion-requirements-user-infra-ibm-z-kvm.adoc | 15 ++++-- .../installation-requirements-user-infra.adoc | 52 +++++++++++++++---- 2 files changed, 52 insertions(+), 15 deletions(-) diff --git a/modules/installation-requirements-user-infra-ibm-z-kvm.adoc b/modules/installation-requirements-user-infra-ibm-z-kvm.adoc index 62add6fdb4fb..4793f63fde7c 100644 --- a/modules/installation-requirements-user-infra-ibm-z-kvm.adoc +++ b/modules/installation-requirements-user-infra-ibm-z-kvm.adoc @@ -87,7 +87,7 @@ On your {op-system-base} KVM host, set up: Each cluster virtual machine must meet the following minimum requirements: -[cols="2,2,2,2,2",options="header"] +[cols="2,2,2,2,2,2",options="header"] |=== |Virtual Machine @@ -95,28 +95,33 @@ Each cluster virtual machine must meet the following minimum requirements: |vCPU ^[1]^ |Virtual RAM |Storage +|IOPS |Bootstrap |{op-system} |4 |16 GB -|120 GB +|100 GB +|N/A |Control plane |{op-system} |4 |16 GB -|120 GB +|100 GB +|N/A |Compute |{op-system} |2 |8 GB -|120 GB +|100 GB +|N/A |=== +[.small] -- -^[1]^ 1 physical core (IFL) provides 2 logical cores (threads) when SMT-2 is enabled. The hypervisor can provide 2 or more vCPUs. +1. One physical core (IFL) provides two logical cores (threads) when SMT-2 is enabled. The hypervisor can provide two or more vCPUs. -- [id="preferred-ibm-z-system-requirements_{context}"] diff --git a/modules/installation-requirements-user-infra.adoc b/modules/installation-requirements-user-infra.adoc index 5d4a5389fff0..9f5c3a7c57c5 100644 --- a/modules/installation-requirements-user-infra.adoc +++ b/modules/installation-requirements-user-infra.adoc @@ -139,7 +139,7 @@ endif::ibm-z[] Each cluster machine must meet the following minimum requirements: -[cols="2,2,2,2,2",options="header"] +[cols="2,2,2,2,2,2",options="header"] |=== |Machine @@ -147,20 +147,39 @@ Each cluster machine must meet the following minimum requirements: |vCPU ^[1]^ |Virtual RAM |Storage +ifndef::ibm-z[] +|IOPS ^[2]^ +endif::ibm-z[] +ifdef::ibm-z[] +|IOPS +endif::ibm-z[] |Bootstrap |{op-system} ifdef::ibm-power[|2] ifndef::ibm-power[|4] |16 GB -|120 GB +|100 GB +ifndef::ibm-z[] +|300 +endif::ibm-z[] +ifdef::ibm-z[] +|N/A +endif::ibm-z[] + |Control plane |{op-system} ifdef::ibm-power[|2] ifndef::ibm-power[|4] |16 GB -|120 GB +|100 GB +ifndef::ibm-z[] +|300 +endif::ibm-z[] +ifdef::ibm-z[] +|N/A +endif::ibm-z[] ifndef::openshift-origin[] |Compute @@ -168,7 +187,13 @@ ifdef::ibm-z,ibm-power[|{op-system}] ifndef::ibm-z,ibm-power[|{op-system} or RHEL 7.9] |2 |8 GB -|120 GB +|100 GB +ifndef::ibm-z[] +|300 +endif::ibm-z[] +ifdef::ibm-z[] +|N/A +endif::ibm-z[] endif::openshift-origin[] ifdef::openshift-origin[] @@ -176,16 +201,23 @@ ifdef::openshift-origin[] |{op-system} |2 |8 GB -|120 GB +|100 GB +ifndef::ibm-z[] +|300 +endif::ibm-z[] +ifdef::ibm-z[] +|N/A +endif::ibm-z[] endif::openshift-origin[] |=== [.small] -- ifdef::ibm-z[] -1. 1 physical core (IFL) provides 2 logical cores (threads) when SMT-2 is enabled. The hypervisor can provide 2 or more vCPUs. +1. One physical core (IFL) provides two logical cores (threads) when SMT-2 is enabled. The hypervisor can provide two or more vCPUs. endif::ibm-z[] ifndef::ibm-z[] -1. 1 vCPU is equivalent to 1 physical core when simultaneous multithreading (SMT), or hyperthreading, is not enabled. When enabled, use the following formula to calculate the corresponding ratio: (threads per core × cores) × sockets = vCPUs. +1. One vCPU is equivalent to one physical core when simultaneous multithreading (SMT), or hyperthreading, is not enabled. When enabled, use the following formula to calculate the corresponding ratio: (threads per core × cores) × sockets = vCPUs. +2. {product-title} and Kubernetes are sensitive to disk performance, and faster storage is recommended, particularly for etcd on the control plane nodes which require a 10 ms p99 fsync duration. Note that on many cloud platforms, storage size and IOPS scale together, so you might need to over-allocate storage volume to obtain sufficient performance. endif::ibm-z[] -- @@ -303,9 +335,9 @@ On your IBM Power instance, set up: [discrete] === Storage / main memory -* 120 GB / 16 GB for {product-title} control plane machines -* 120 GB / 8 GB for {product-title} compute machines -* 120 GB / 16 GB for the temporary {product-title} bootstrap machine +* 100 GB / 16 GB for {product-title} control plane machines +* 100 GB / 8 GB for {product-title} compute machines +* 100 GB / 16 GB for the temporary {product-title} bootstrap machine [id="recommended-ibm-Power-system-requirements_{context}"]