De KubeVirt-community heeft versie 1.8 aangekondigd tijdens KubeCon Amsterdam. Deze release introduceert ondersteuning voor Intel TDX Attestation, PCIe NUMA topology awareness voor AI-workloads en incrementele back-ups. Schaaltesten tonen aan dat de oplossing 8.000 VM’s per cluster aankan.
KubeVirt, het CNCF-project voor het draaien van virtuele machines binnen Kubernetes-clusters, heeft versie 1.8 uitgebracht. De release brengt volgens de community belangrijke verbeteringen op het gebied van beveiliging, prestaties en schaalbaarheid.
Confidential computing en AI-prestaties
De nieuwe versie introduceert ondersteuning voor Intel TDX Attestation. Hiermee kunnen confidential VM’s officieel certificeren dat ze draaien op beveiligde, versleutelde hardware. Volgens de maintainers is dit cruciaal voor sectoren die werken met gevoelige data.
Voor AI- en HPC-workloads brengt versie 1.8 PCIe NUMA topology awareness. Het bedrijf stelt dat virtuele machines hierdoor hardwarebronnen directer kunnen aanspreken, wat resulteert in prestaties die bijna gelijk zijn aan bare metal systemen.
Netwerk en opslag verbeteringen
Op netwerkvlak kunnen beheerders nu netwerkconfiguraties live bijwerken zonder de virtuele machine te herstarten. De community beoogt hiermee dat het onderliggende netwerk van een VM gewijzigd kan worden zonder dat gebruikers dit merken.
Bij opslag introduceert de release twee nieuwe functies. ContainerPath volumes moeten volgens KubeVirt de draagbaarheid van VM-opslag verbeteren en complexe cloud-integraties ondersteunen. Daarnaast brengt Changed Block Tracking incrementele back-ups die opslag-onafhankelijk werken. Het systeem slaat volgens de ontwikkelaars alleen gewijzigde data op, wat opslagruimte en netwerkbelasting vermindert.
Schaalbaarheid getest
De community heeft schaaltesten uitgevoerd met de KWOK-tool waarbij 8.000 virtuele machine-instanties werden gesimuleerd. De resultaten tonen volgens KubeVirt aan dat het control-plane efficiënt schaalt. De virt-api verbruikt naar eigen zeggen slechts 3,89 KB extra geheugen per toegevoegde VM, terwijl virt-controller ongeveer 173 KB per VM kost.
KubeVirt 1.8 is compatibel met Kubernetes versie 1.35 en vormt volgens de maintainers de derde release sinds de invoering van het nieuwe Virt Enhancement Proposal proces.


