Sizing formulas
This section provides a summary of the sizing formulas. You can use these formulas as a guideline to size your deployments.
The formulas are designed to estimate the IFL demand, which is the minimum number of physical IFLs required for a given deployment. Keep in mind that performance varies with configuration and other factors. Therefore, results that are obtained in other operating environments might vary. We recommend that you run your own experiments with a configuration applicable to your environment to measure the IFL demand.
IFL demand
Each formula uses the IFL demand as measure, which expresses the number of additional IFL cores that are used to operate the component. In this regard, it is the difference between the used IFL cores during operation and the used IFL cores of a specific baseline.
To compute the used IFL cores, the real utilization formula for SMT-2 enabled systems is used. The assumption is an SMT speedup of 1.3. This formula uses the hyptop metrics core utilization , thread utilization , and the management utilization to compute the real IFL utilization:
The used IFL core demand is calculated by dividing it by 100 to express the utilization percentage as the number of used cores:
RHOCP cluster sizing
Estimates how many IFLs are required for a cluster with a specific number of RHOCP nodes:
where:
- Number of compute nodes
- IFL demand per compute node
- IFL demand for control plane node
Red Hat OpenShift Virtualization (RHOCPV) sizing
Estimates how many IFLs are required to have a specific number of idling VMs in a running and ready state:
where:
- Number of idling VMs
- IFL demand per idling VM
- IFL demand for the Red Hat® OpenShift® Virtualization Operator
RHOCP Operator sizing
Estimates how many IFLs are required to have a specific number of VMs in running and ready state:
where:
- IFL demand for Operator deployment
RHOCP sizing for infrastructure add-ons
Estimates the IFL demand for a workload with a specific number of transactions-per-second using a specific service infrastructure add-on:
where:
- Number of transactions per second
- IFL demand per transaction per second
- IFL demand for RHOCP infrastructure Operator