Organizations across higher education and enterprise sectors face rising virtualization costs, shifting licensing structures, and architectural decisions that can no longer be deferred. In this landscape, IT leaders need a low-disruption migration path that protects critical workloads today while establishing a modern, hybrid cloud foundation for the future.

At Red Hat Summit 2026, Joseph Seegmiller, Infrastructure Engineer at Brigham Young University, joined Red Hat Solution Architects John Quigley and John Call to address these exact challenges. By using Red Hat OpenShift to run virtual machines (VMs) and containers side by side, Brigham Young University consolidated its infrastructure and simplified its operations.

We ended up deciding to move all of our virtualization into Red Hat OpenShift Virtualization. We migrated 1,500 virtual machines in only 6 weeks.

Joseph Seegmiller

Infrastructure Engineer, Brigham Young University

Joseph Seegmiller, Infrastructure Engineer at Brigham Young University, joined Red Hat Solution Architects John Quigley and John Call on stage.

Figure 1. Joseph Seegmiller, Infrastructure Engineer at Brigham Young University, joined Red Hat Solution Architects John Quigley and John Call on stage.

While rapid migration is a significant milestone, maintaining high availability and protecting stateful database workloads after landing on the new platform is the top priority for infrastructure teams.

The underlying risk of data corruption in shared storage environments

To build a resilient platform, IT leaders must understand how Red Hat OpenShift handles node failures differently than traditional hypervisors. By default, when a node running VMs or containerized workloads becomes unresponsive, it does not instantly reschedule the affected workloads. This delay is an intentional safety feature designed to protect data integrity.

In a shared storage environment, a split-brain scenario poses a major threat. If a node loses communication with the cluster control plane but remains powered on, it may still write data to disk.

If a node loses network connectivity but its Fibre Channel connection remains active, the virtual machines continue running and writing to disk. Rescheduling that virtual machine automatically on a new node mounts the disk twice, causing severe data corruption. This is why automated node rebooting and fencing are required.

Joseph Seegmiller

Infrastructure Engineer, Brigham Young University

Without automated remediation, resolving these failures requires manual intervention. An operator must verify that the failed node is completely offline before safely terminating the old VM instance and starting a new one. In a large environment, this manual process introduces significant recovery delays.

The outage turned our operations team's dashboards into a Christmas tree with a bunch of blinking lights. It took us 2 hours to resolve. Had we implemented these node remediation strategies, the system would have resolved the issue in minutes instead of hours.

Joseph Seegmiller

Infrastructure Engineer, Brigham Young University

Automated recovery in minutes with Medik8s

To eliminate manual remediation and reduce downtime from hours to minutes, Red Hat OpenShift integrates the Medik8s operator framework. This framework provides automated node remediation and high availability for workloads including VMs.

The automated recovery process operates through 3 distinct components:

  1. Node Health Check operator: This component acts as a cluster smoke detector. It continuously monitors the status of worker nodes. If a node reports a NotReady or Unknown condition for the length of a configured duration (60 seconds is typical), the operator sounds an alarm and triggers a remediation template.
  2. Fence Agents Remediation (FAR): This is the fastest power-based fencing method. It interacts directly with the physical hardware's Baseboard Management Controller (BMC) interfaces, such as Dell iDRAC or HPE iLO, using the common Redfish API. The agent commands the BMC to reboot the hardware. Once the BMC confirms the power cycle, the cluster safely deletes the stuck VM and container workloads and reschedules them on healthy nodes, completing the process in approximately 155 seconds.
  3. Self Node Remediation (SNR): Serving as a reliable software-based fallback, this agent uses a kernel-level watchdog. The agent must interact with the watchdog timer every 30 seconds. If the agent detects that the node is isolated from its peers and the API server, it stops resetting the watchdog timer (or petting the watchdog in system administrator jargon). The watchdog then times out and forces the local operating system to reboot itself, safely releasing its storage locks.

By deploying these strategies, infrastructure teams protect VMs against data corruption while recovering automatically without human intervention.

Rebalancing live workloads using actual resource pressure

Achieving high availability requires more than surviving node crashes. It also requires proactive workload distribution to prevent nodes from running out of resources.

The default Kubernetes scheduler only evaluates resource placement decisions at the initial startup of a VM. Over time, as users log in or run intensive tasks, certain VMs may use more resources than initially requested, leading to resource starvation on specific nodes.

To resolve this imbalance, the Descheduler operator periodically evaluates the cluster. Instead of relying solely on static, pre-allocated resource requests, the Descheduler can leverage real-time resource consumption data provided by the kernel's Pressure Stall Information (PSI) interface.

PSI metrics track the amount of time VMs or containers spend waiting for CPU, memory, or disk (I/O) resources. If the Descheduler detects a node experiencing resource pressure, it identifies eligible VMs and initiates a live migration to move them to underutilized nodes. This proactive rebalancing maintains consistent application performance across the entire fleet.

Modernize your infrastructure strategy

Migrating to a unified hybrid cloud application platform helps organizations control operational costs, eliminate infrastructure silos, and establish a secure environment for modern application development. By combining Red Hat OpenShift Virtualization with automated remediation and proactive workload rebalancing, IT leaders can deliver predictable high availability for their most critical workloads.

Take the next step in your virtualization modernization journey:

Recurso

15 motivos para adotar o Red Hat OpenShift Virtualization

O Red Hat OpenShift Virtualization oferece uma infraestrutura unificada, moderna e nativa em nuvem para todas as aplicações e cargas de trabalho virtuais e em containers.

Sobre o autor

Debbie Margulies is a principal product marketing manager for Red Hat OpenShift and has been at Red Hat since 2019 through the acquisition of StackRox.

UI_Icon-Red_Hat-Close-A-Black-RGB

Navegue por canal

automation icon

Automação

Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes

AI icon

Inteligência artificial

Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente

open hybrid cloud icon

Nuvem híbrida aberta

Veja como construímos um futuro mais flexível com a nuvem híbrida

security icon

Segurança

Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias

edge icon

Edge computing

Saiba quais são as atualizações nas plataformas que simplificam as operações na borda

Infrastructure icon

Infraestrutura

Saiba o que há de mais recente na plataforma Linux empresarial líder mundial

application development icon

Aplicações

Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações

Virtualization icon

Virtualização

O futuro da virtualização empresarial para suas cargas de trabalho on-premise ou na nuvem