DEV Community

Krun_pro
Krun_pro

Posted on

KubeVirt 1.8: The VMware Alternative Is Here

KubeVirt 1.8: Kubernetes Is Ready to Kill Legacy Virtualization

KubeVirt 1.8 dropped at KubeCon + CloudNativeCon Europe 2026 — and this is not another changelog-polishing exercise. This release rewrites the architectural DNA of the project. Four years under the CNCF umbrella, and the team finally cut the cord that kept KubeVirt locked to a single hypervisor. This is no longer just a VM runner inside Kubernetes. This is a legitimate cloud native virtualization platform.

Why 2026 Is the Year Everyone Is Running From Proprietary Platforms

The story of KubeVirt vs VMware in 2026 is a story about money, burnout, and vendor lock-in paranoia. When Broadcom rewrote VMware's licensing playbook, thousands of organizations simultaneously opened Google and typed "vmware alternative open source." KubeVirt became the obvious answer: companies already running Kubernetes saw a chance to fold VM workloads into an existing control plane and stop paying for parallel infrastructure. Pure Storage's Portworx unit now reports 5,000+ VMs running in production, with claimed cost reductions of up to 50% when migrating from VMware to KubeVirt.

The Hypervisor Abstraction Layer: Breaking Free from KVM

The flagship feature — the KubeVirt Hypervisor Abstraction Layer (HAL) — is the architectural decision the project needed. KubeVirt was previously hardwired to KVM as the only supported backend. HAL changes that: an abstraction layer now sits between KubeVirt and the hypervisor, keeping KVM as the default while opening the door to alternatives like cloud-hypervisor and Firecracker. KubeVirt without KVM is no longer a workaround — it is an officially supported direction. This turns KubeVirt into a genuinely vendor-neutral platform, not just one that carries the open-source label.

Intel TDX and PCIe NUMA Topology Awareness for AI and HPC Workloads

KubeVirt confidential computing with Intel TDX brings hardware-level isolation proof that financial and healthtech enterprises actually require. A VM can now cryptographically verify it is running on confidential hardware — not just "we have encryption" but attestation. PCIe NUMA topology awareness lands in the same release, keeping GPU and memory in the same NUMA domain as the VM consuming them. Without it, inter-node bus latency bleeds expensive GPU cluster capacity. With it, cloud native virtualization performance for AI workloads reaches near-native levels — the gap between bare-metal and VM environments shrinks to statistically irrelevant numbers.

Live Network Updates, Passt as Core, and Incremental Backup with CBT

KubeVirt live network attachment updates are now real: NAD references on running VMs can be changed without a restart. Any network change previously meant downtime — that constraint is gone. Passt, the user-space networking plugin, was promoted from plugin to core component, signaling long-term commitment. On the storage side, KubeVirt incremental backup with CBT (Changed Block Tracking) tracks only blocks changed since the last snapshot — no more full image copies, just deltas. Faster backups, smaller footprint, and a backup story finally worth telling at scale.

KubeVirt Scale and Performance in 2026: 8,000 VMs, Linear Growth

The team expanded their test framework to 8,000 virtual machines and confirmed linear memory growth for both virt-api and virt-controller — predictable scaling that turns capacity planning into an engineering task rather than a guessing game. Memory consumption figures will be published with every release going forward. Combined with Portworx's 5,000+ VM production deployment, KubeVirt production readiness in 2026 is no longer a matter of faith. For Kubernetes-first organizations with standard VM workloads, v1.8 closes most of the remaining gaps. For complex legacy environments, it is still a migration project — but the direction of travel is obvious, and the distance is shrinking fast.

`Read the full story at https://krun.pro/kubevirt-1-8/

Top comments (0)