QEMU 10.2 versterkt moderne virtualisatie: betere prestaties met io_uring, ‘live update’ en duidelijke beveiligingsfocus

QEMU, een van de stille pijlers van de open source virtualisatie- en emulatie-ecosystemen, heeft eind 2025 een belangrijke update aangekondigd. De versie 10.2.0, officieel gepresenteerd op 24 december (met de tarball beschikbaar gesteld op 23 december), laat zien dat het ontwikkeltempo van het project opnieuw wordt versneld. Met meer dan 2.300 commits, ondertekend door 188 ontwikkelaars, wordt deze release zeer invloedrijk voor laboratories van architectuur tot private clouds en enterprise-omgevingen.

In een markt waar veel gesprekken gaan over bekende hypervisors of volledige suites, blijft QEMU een ander soort speler: de krachtige motor die het mogelijk maakt dat vele hogere lagen – zoals beheerders, orchestrators en dashboards – efficiënt en compatibel virtuele machines kunnen uitvoeren. Elke nieuwe versie van QEMU betekent dus directe verbeteringen voor systeembeheerders, infrastructuuroperators en security-teams.

Een opvallende technische vernieuwing is de adoptie van io_uring in de hoofdlus van de virtualisatiesoftware, wanneer de host het ondersteunt. Deze verandering heeft tot doel de I/O-prestaties te verbeteren door de latentie te verlagen en door asynchrone operaties efficiënter af te handelen. Het gaat hierbij niet enkel om een cosmetisch of trucje, maar om een architecturale keuze die de kernprestaties van QEMU versterkt. Vooral in situaties met zware opslag- en netwerkbelasting kan dit leiden tot merkbare verbeteringen.

Daarnaast introduceert de nieuwe versie het ‘cpr-exec’-migratieprotocol, ontworpen voor live updates. Deze methode moet de resource-uitgaven tijdens hot-plugging en updates minimaliseren, terwijl het gebruik van bestaande verbindingen en status mogelijk blijft tijdens de migratie. Voor beheerders die continuïteit en geplande onderhoudsvensters hoog in het vaandel hebben, biedt dit een waardevolle verbetering.

QEMU 10.2 verbetert ook de ondersteuning voor verschillende besturingssystemen en hardwarearchitecturen. Zo wordt onder andere FreeBSD nu ondersteund met 9pfs-bestandssystemen, wat goed aansluit bij de toenemende behoefte aan infrastructuur met verschillende OS en platforms. Voor emulatie van de gebruikersmodus blijven er vele verbeteringen komen, essentieel voor cross-platform testen en ontwikkelomgevingen.

Wat de architectuurafspraken betreft, pakt QEMU onder meer verbeteringen door in ARM, PowerPC, s390x en RISC-V. Zo krijgt ARM ondersteuning voor nieuwe CPU-extensies en wordt er een nieuw board-model toegevoegd voor versies van ‘amd-versal2-virt’. PowerPC krijgt support voor nieuwe modellen en de FADUMP-functie voor pSeries. Op s390x verbetert men de IRQ-afhandeling, en RISC-V krijgt talloze bugfixes en verbeteringen – een teken dat deze architectuur nog lang niet uitontwikkeld is.

Tot slot versterkt QEMU haar veiligheidsmaatregelen door haar documentatie over isolatievereisten explicieter te maken. Het wordt nu duidelijker onder welke voorwaarden virtualisatie via hardware-acceleratie en geselecteerde machine-types wordt beschouwd als veilig en goed geïsoleerd. Dit heeft belangrijke operationele implicaties, zoals het juist configureren van defaults en templates voor een solide beveiligingsstrategie.

In de context van een markt die steeds meer kijkt naar kosten, controle en verschillende infrastructuurstrategieen, blijft QEMU een kerncomponent, vooral voor die organisaties die open source en flexibiliteit hoog in het vaandel voeren. De release van 10.2 toont dat, ondanks dat het niet de meest zichtbare software is, het project zich blijft ontwikkelen en zich voorbereidt op de toekomst van open virtualisatie.

Scroll naar boven