VMware Workstation stapt over naar KVM en laat zijn eigen code achter.

In een verrassende en significante beslissing voor de wereld van virtualisatie, heeft VMware aangekondigd dat hun desktopsoftware VMware Workstation hun virtualisatie-infrastructuur zal wijzigen, waarbij ze hun eigen code laten voor wat het is ten gunste van de Kernel-based Virtual Machine (KVM), een open-source technologie die veel gebruikt wordt in het Linux-ecosysteem. Deze wijziging markeert een belangrijke evolutie voor VMware, dat tot nu toe zijn eigen virtualisatiecode had ontwikkeld en onderhouden naast KVM.

Details van de overgang naar KVM

De beweging werd deze week onthuld toen Broadcom-engineer (voorheen VMware), Zack Rusin, een reeks patches voor de Linux-kernel publiceerde op de mailinglijst van de kernel, onder de titel “KVM: x86: Kleine wijzigingen om VMware-gasten te ondersteunen”. Deze patches bevatten enkele essentiële aanpassingen zodat VMware virtuele machines soepel onder KVM kunnen draaien. Onder de geïntroduceerde veranderingen is er de mogelijkheid om de “backdoor” van VMware per VM in te schakelen en de optie om bepaalde systeemaanroepen (hypercalls) door te sturen naar userspace voor betere compatibiliteit.

Rusin geeft in zijn voorstel aan dat de overgang naar KVM deze kleine aanpassingen in de Linux-kernel zal vereisen zodat de VMware virtuele machines efficiënt kunnen draaien zonder modificaties. Bovendien heeft Broadcom bevestigd dat het doel van deze patches inderdaad is dat VMware Workstation op Linux kan functioneren op basis van KVM, een virtualisatietechnologie die al geïntegreerd is in de Linux-kernel.

Impact en tijdschema van de transitie

Hoewel Broadcom geen exacte datum heeft gegeven voor de verandering, is het waarschijnlijk dat het proces zich zal uitstrekken tot 2025 of later, vanwege de tijd die nodig is om wijzigingen in de kernel goedgekeurd en overgenomen te krijgen door de belangrijkste Linux-distributies. Deze vertraging is te wijten aan de merge windows van de Linux-kernel en aan hoe lang het duurt voordat Linux-distributies die niet zijn gebaseerd op continue update modellen, de nieuwe versies van de kernel integreren.

Deze verandering vertegenwoordigt een grote overwinning voor de KVM-gemeenschap, die ziet hoe een van de reuzen van virtualisatie hun technologie adopteert. Hoewel VMware Workstation een commercieel product blijft, is deze overgang naar KVM een significante mijlpaal in de acceptatie van open-source technologieën voor high-performance ondernemingsoplossingen. Voor de KVM-gemeenschap en de wereld van virtualisatie symboliseert deze stap van VMware een toenemende adoptie van open standaarden in een sector die traditioneel wordt gedomineerd door eigen technologieën.

Een hybride benadering: CPU in KVM, maar VMware’s eigen virtuele apparaten

Broadcom heeft verduidelijkt dat hoewel VMware Workstation KVM zal gebruiken voor CPU-virtualisatie in Linux, ze hun eigen virtuele apparaten zullen blijven onderhouden voor grafiek en andere functionaliteiten. Dit betekent dat, hoewel de primaire CPU-virtualisatie door KVM zal worden beheerd, de VMware-gebruikerservaring, met name op het gebied van graphics en andere componenten, onderscheidend en eigen aan VMware zal blijven. Bovendien, in hun versies voor macOS en Windows, is VMware al begonnen met het gebruik van de native virtualisatieraamwerken van elk besturingssysteem, wat ook een overgang markeert naar virtualisatiebenaderingen gebaseerd op de native oplossingen van elk platform.

Waarom KVM en waarom nu?

Deze verandering naar KVM is niet toevallig. De KVM-gemeenschap heeft een opmerkelijk vermogen getoond om zich aan te passen aan nieuwe eisen en technologisch te evolueren, wat het een aantrekkelijke optie maakt voor bedrijven die op zoek zijn naar stabiliteit en efficiëntie. KVM, direct geïntegreerd in de Linux-kernel, stelt VMware in staat om gebruik te maken van een geoptimaliseerde technologie die compatibel is met de laatste Linux-verbeteringen, zonder een eigen code parallel te hoeven ontwikkelen en onderhouden. Bovendien kan het gebruik van KVM de ontwikkelingskosten verlagen en de flexibiliteit van VMware Workstation in Linux-omgevingen verhogen.

De toekomst van VMware Workstation in de wereld van open source virtualisatie

Hoewel VMware Workstation een commercieel hulpmiddel zal blijven, vertegenwoordigt het gebruik van KVM een significante opening naar open source in een sector die historisch gesloten en eigen is geweest. Met deze overgang kan VMware de kracht van de KVM-ontwikkelaarsgemeenschap benutten en bijdragen aan de ontwikkeling van virtualisatie in Linux. Deze beslissing positioneert VMware ook om te concurreren in een markt waarin het gebruik van open technologieën een standaard wordt.

De overgang naar KVM kan nieuwe mogelijkheden voor VMware openen in termen van interoperabiliteit en ontwikkeling van functies die tot nu toe niet mogelijk waren in een volledig eigen kader. Deze transitie kan worden gezien als onderdeel van een bredere trend in de technologie-industrie naar de adoptie van open technologieën en de integratie van collaboratieve oplossingen.

Samenvattend

De beslissing van VMware om KVM als basis te adopteren voor hun virtualisatieplatform op Linux markeert een mijlpaal in de wereld van virtualisatie en in de relatie van grote bedrijven met open-source software. Deze beweging, nog in ontwikkeling, kan de manier waarop virtualisatieoplossingen worden waargenomen en gebruikt in zakelijke omgevingen veranderen. Met de steun van KVM belooft VMware Workstation een meer naadloze en efficiënte integratie in Linux, terwijl het tegelijkertijd zijn innovaties en kenmerken behoudt die het tot een prominente keus in de industrie hebben gemaakt. Deze stap naar een hybride aanpak vertegenwoordigt een vooruitgang voor zowel VMware als voor de open-source virtualisatiegemeenschap, waarmee KVM wordt bevestigd als een toonaangevende optie in de wereld van global virtualization.

via: Phoronix

Scroll naar boven