Red Hat OpenShift Virtualization Sizing on IBM Storage Fusion
Sizing in Red Hat® OpenShift® Virtualization is to arrive at the optimal configuration of the infrastructure resources to efficiently accommodate the number and types of virtual machines (VMs) you plan to deploy.
With proper sizing, your infrastructure can efficiently manage the expected workload, allowing you to allocate the right resources to optimize both performance and cost.
Sizing considerations
Some of the factors that influence the sizing of virtual machines on IBM Storage Fusion are as follows:
- CPU
- The number of vCPUs depend on the computational demands of your VMs. VMs that run resource-intensive applications or multiple workloads require more vCPUs to perform efficiently.
- Memory
- Memory allocation is crucial for VMs to run smoothly and must be sized according to the specific workload requirements of each VM. Applications that perform data-intensive operations or handle large in-memory datasets require more memory to maintain optimal performance.
- Storage
- The storage depends on the volume of data that each VM is expected to handle. It includes the storage for operating systems, application data, and any additional storage for backups or high-availability configurations.
- Networking
- While not directly affecting the number of VMs, network bandwidth and latency are crucial for the performance of VMs, especially in environments with high data transfer rates or low-latency requirements.
- Workload Characteristics
- The type of applications and their resource usage patterns significantly impact the sizing considerations. For example, CPU-bound, memory-bound, I/O-bound.
- Redundancy and High Availability
- Configurations for redundancy and high availability (HA) may require additional resources, such as extra storage or memory, to help ensure that VMs can failover without service interruption.
Extra capacity considerations
When you plan your sizing, consider the capacities that are needed for CoreOS, OpenShift Container Platform, and IBM Storage Fusion HCI System to ensure that your VMs have access to the necessary resources.
Go through the following resource requirements for the various
components:
- OpenShift Container Platform
- OpenShift Container Platform Resource Requirements
- Data Foundation
- Planning Fusion Data Foundation
Before your allocate resources to VMs, subtract these overhead values from your total available resources.