Articles

VMware vs VirtualBox: wat is de beste software voor desktopvirtualisatie?

hoe installeer ik een vm op virtualbox en vmware

Vergelijken van VirtualBox en VMware is niet eenvoudig.
Beiden zijn uitstekende gratis en multi-platform virtualisatie systemen, hoewel met licentie verschillen, en het kan moeilijk zijn om te kiezen welk product te gebruiken om een virtuele machine mee te maken.
In dit bericht zullen we twee tests doen voor het installeren van twee virtuele machines met hetzelfde besturingssysteem; eerst installeren we het op VirtualBox en daarna op VMware Workstation Player om de verschillen en overeenkomsten tussen de twee systemen te ontdekken.

VMware is niet een enkel product, maar is meer een ecosysteem van verschillende tools en applicaties. Het omvat ook Hypervisor virtualisatie tools zoals ESXi, vSphere, vCenter, etc.

Zie ook: Back-up van VMware ESXi virtuele machines met Iperius

Voor deze vergelijking kijken we vooral naar VMware Workstation Player.

Waarom zou je een virtuele machine moeten installeren?

Als u een oude software moet gebruiken die niet werkt op uw besturingssysteem, of als u uw systeem wilt klonen om het over te zetten naar een andere machine, of als u als ontwikkelaar bent gevraagd om een product te ontwikkelen en te testen op verschillende platformen, dan is een virtuele machine de oplossing.
U kunt uw hardware bronnen (RAM, CPU, en schijf) gebruiken om virtueel een andere machine te maken waarop u een nieuw besturingssysteem kunt installeren.
Theoretisch heeft de virtuele machine dezelfde prestaties als een fysieke computer, maar omdat hij een deel van de bronnen van de host computer zal gebruiken, kan het functioneren van beide machines worden beïnvloed in termen van prestaties.

Voorbereidende handelingen

Voordat we beginnen met de keuze van een type virtualisatie software, is het goed om zorgvuldig te plannen welk besturingssysteem we op de virtuele machine willen hebben.

Wilt u Windows 10 installeren?

Verifieer de systeemeisen en probeer te begrijpen of de efficiëntie van onze host en gast machines is gegarandeerd.

In ons voorbeeld geval:
CPU: 1 gigahertz (GHz) of meer
RAM: 1 gigabyte (GB) voor 32-bit of 2 GB voor 64-bit
Harde schijf: 16 GB voor 32-bits OS, 20 GB voor 64-bits OS
Grafische kaart: DirectX 9 of hoger met WDDM 1.0 driver
Display: minimaal 800×600

U zult dus een host machine moeten hebben die de resources kan leveren voor de hoeveelheid die nodig is voor het besturingssysteem dat we op de virtuele machine (guest) willen installeren.

In het geval dat onze host te klein is, moeten we denken om zijn resources te vergroten, wat, vooral in het geval van desktop computers, met een paar euro kan worden gedaan door een harddisk en een beetje GB RAM te integreren.

Het is echter raadzaam om de installatie uit te voeren zonder andere applicaties open op de computer, om zo langzaam de prestaties van beide systemen (virtueel en fysiek) te kunnen testen.

Na het definiëren van deze eisen, is de eerste stap het installeren van een virtualisatie software.
De meest bekende en gebruikte zijn:

  • VirtualBox, gemaakt door Oracle en gewijd aan zowel persoonlijk als bedrijfsgebruik onder de GNU General Public License.
  • VMware Workstation Player, ontwikkeld door VMware en gratis gedistribueerd voor alleen persoonlijk gebruik.

VirtualBox

VirtualBox draait onder Windows, Linux, Mac OS, en Solaris, en ondersteunt een grote verscheidenheid aan gast-besturingssystemen, van Windows tot Linux, Mac, Solaris, OpenSolaris, OS / 2, en OpenBSD.

De download pagina toont de lijst van de nieuwste distributies, afhankelijk van de host systemen.

Voor zowel Windows als andere systemen, de installatie is zeer eenvoudig, omdat het wordt gedaan met de specifieke methoden voor elk platform.

VMware Workstation Player

VMware Workstation Player kan alleen op Windows en Linux worden geïnstalleerd.

Het ondersteunt echter een breed scala aan gast-besturingssystemen en biedt handige hulpmiddelen om de compatibiliteit te controleren.

U kunt de executables downloaden om de installatie uit te voeren, afhankelijk van uw systeem, door verbinding te maken met de download pagina.
Terwijl voor Windows, het volgen van alle stappen en de instructies van de wizard, zal de installatie erg eenvoudig zijn, voor Linux, zijnde een “.bundle” pakket is, moeten we niet vergeten om de installatie als root uit te voeren en het “sh” commando te gebruiken.

Hoe installeer je Windows 10 op VirtualBox en VMware

We hebben dus gezien dat het installeren van VirtualBox en VMware Workstation Player op het host systeem vrij eenvoudig is.
Hieronder laten we de installatie zien van Windows 10 op een virtuele machine die gehost wordt op een Ubuntu host.

Installatie op VirtualBox

Eenmaal geïnstalleerd, verschijnt VirtualBox als een container waarin het mogelijk is om nieuwe VMs te maken waarop we de besturingssystemen van onze keuze kunnen installeren (uiteraard binnen de grenzen van de prestaties die de host hardware kan garanderen).

virtualbox

Klik op de “Nieuw” knop om een nieuwe VM te maken, waar u de naam, het type besturingssysteem en de versie kunt kiezen.
Dit is het moment waarop we ook de eerste specificaties kiezen, waarbij we moeten onthouden dat we ons moeten houden aan de specificaties die nodig zijn voor het besturingssysteem dat we gaan installeren.
U kunt deze instellingen later nog wijzigen.

VirtualBox maakt Virtuele Machine

Daarna is het noodzakelijk om de grootte en het type van de virtuele harde schijf te kiezen.

In ons geval zal de grootte 20GB zijn, maar we kunnen kiezen uit verschillende harde schijf formaten.
Er zijn drie beschikbare formaten:

  • VDI, dat is het VirtualBox native formaat.
  • VMDK, dat is het VMware native formaat, maar wordt ook gebruikt door andere virtualisatie systemen.
  • VHD, dat is het formaat dat wordt gebruikt door Hyper-V.

VMDK kan een betere compatibiliteit garanderen en heeft meestal de voorkeur.
In ieder geval is het mogelijk om, met de juiste gereedschappen, de virtuele harde schijven om te zetten in andere formaten.

VirtualBox create HD

Deze drie typen harde schijven (VDI, VMDK, en VHD) ondersteunen de dynamische toewijzing van gebruikte ruimte, een andere optie die meestal wordt gekozen in dit stadium. Dit betekent dat het VM harde schijf bestand op het host systeem alleen de werkelijk gebruikte ruimte in beslag zal nemen.

In het geval van dynamische toewijzing, wordt meestal de “Split in files of less than 2GB” optie gekozen om betere prestaties te garanderen.

Op dit punt is onze virtuele machine klaar, zodat we verder kunnen gaan met de installatie van Windows 10.

oracle vm virtualbox manager

Door met de rechtermuisknop op de naam van de nieuw gemaakte machine te klikken, kunt u de optie “Instellingen” selecteren als u de huidige VM-instellingen wilt wijzigen of bekijken.

menu vm-instellingen

Dankzij de NAT-optie, die automatisch door VirtualBox wordt geactiveerd, is het mogelijk om via het hostsysteem toegang tot internet te krijgen.

oracle vm virtualbox network settings

Om de Windows-installatie te starten, selecteert u Start en vervolgens selecteert u in het bestandssysteem van het Host-systeem de opstartschijf of de schijfimage.

selecteer opstartschijf

Als u in dit paneel Start selecteert, start de klassieke Windows installatie.
Eerst wordt u gevraagd om de productsleutel en om de acceptatie van de Windows licentie.
Daarna komt de keuze op: Bijwerken of Aangepast.

De eerste kan alleen worden gebruikt als u al een geïnstalleerd systeem aan hebt staan, dus in het geval van de eerste installatie, moet u verder met de tweede keuze.

oracle vm virtualbox installatietype

Op een bepaald moment in de installatie vereist het systeem het aanmaken van de administrator-gebruiker en andere opties, zoals het aanmaken van een Microsoft-account en het verzenden van statistische gegevens voor diagnostiek.

Aan het eind van de installatie hebben we een goed functionerend gastsysteem.

Het wordt aanbevolen om de VirtualBox Guest Additions extensies in de VM te installeren, een handig softwarepakket om te zorgen voor betere prestaties van de gastmachine en een betere onderlinge relatie tussen gast en host, waaronder bijvoorbeeld:

  • Muisaanwijzer integratie: alle muisacties wanneer de muisaanwijzer zich boven de VM bevindt, worden automatisch naar het gastsysteem geleid.
  • Gedeelde mappen: uitwisseling van bestanden tussen host en guest.
  • Gedeeld klembord tussen host en guest.

Het installatiepakket van de VM VirtualBox bevat reeds de Guest Additions, maar deze moeten worden geactiveerd.

In het geval dat het pakket nog niet is gedownload, detecteert het systeem het ontbreken van deze add-on en vraagt om de download ervan.

virtualbox download guest addiction

Hoe installeert u Guest Additions op VirtualBox

Terwijl de VM draait, selecteert u het menu Apparaat en vervolgens “Cd-image voor Guest Additions invoegen”.

insert guest additions cd image

Voer het vereiste image-pad in (dat voor Linux-hostsystemen ~/.config/VirtualBox/VBoxGuestAdditions_5.2.32.iso), die we zullen vinden in station D van de computer, zoals te zien is in de volgende afbeelding.

oracle vm virtualbox install guest add

Dubbelklik op het cd-station (D) om de installatie te starten.

Als de installatie is voltooid, moeten er nog een paar kleine handelingen worden uitgevoerd om de gewenste functies geactiveerd te zien.

We kiezen Machine -> Instellingen optie en dan Gedeelde mappen.
Hier kunnen we een gedeelde map toevoegen van twee types: Machine Folders en Transient Folders

Terwijl de eerste een permanente gedeelde map is met de Host file manager, is de tweede een map die alleen gedeeld blijft worden totdat de VM wordt afgesloten.

virtualbox gedeelde mappen

virtualbox share map toevoegen

Nadat u de gedeelde map hebt ingesteld, vindt u deze onder de naam VBOXSVR in de map PC Network.

oracle vm virtualbox share folder on network

Vanuit het menu Apparaten (optie Gedeeld klembord), kunt u de modus voor het delen van het klembord met het hostsysteem kiezen.

virtualbox_shareclipboard

Installatie op VMware

Als VMware Workstation Player is geïnstalleerd, selecteert u “Create a New Virtual Machine” (Nieuwe virtuele machine maken) om een nieuwe instantie te maken waar u uw virtuele besturingssysteem installeert.

vmware manager

In de volgende stappen is het mogelijk de ISO-image van het hostsysteem te selecteren, de Windows-sleutel in te voeren, de administrator-gebruiker (die standaard zonder wachtwoord wordt geïdentificeerd) en de naam van de VM te kiezen.

vmware iso image

vmware windows key

vmware name vm

Op dit punt, terwijl u zich de specificaties herinnert, kunt u de grootte van de harde schijf instellen, terwijl de grootte van het RAM-geheugen standaard is ingesteld op 2 GB.

vmware disksize

vmware resume

Nadat de schijf is gemaakt, gaat het proces verder met de installatie van het besturingssysteem.

Het VMware-tools-pakket (het equivalent van de Guest Additions voor VirtualBox) is al geïnstalleerd.

Als dat niet het geval is (dat kan gebeuren in andere gastsystemen en voor eerdere versies van Windows), is het voldoende om het te installeren vanaf het commando Virtuele Machine -> Installeer VMTools.

Terwijl het delen van het klembord al actief is, is het voor gedeelde mappen nodig om als volgt te werk te gaan:

vmware vm settings

In Virtual Machine Settings, in de Options tab, kunt u een map kiezen om te delen, permanent of voor een beperkte periode van activiteit van de VM alleen.
vmware_vm_shared_folders

Conclusies

Er zijn niet veel verschillen tussen de twee systemen. Beide blijken uitstekende producten te zijn, snel (als we altijd rekening houden met de noodzakelijke vereisten) en tamelijk intuïtief.

Een belangrijk verschil is het type licentie: VMware is alleen gratis voor persoonlijk gebruik, terwijl er geen beperkingen zijn voor VirtualBox.

Het VMware-tools-pakket is al geïnstalleerd en het delen van het klembord is al actief (wat niet moet worden onderschat, bijvoorbeeld voor het invoeren van de Windows-activeringscode, die je kunt kopiëren en plakken vanaf het hostsysteem).

Zoals vaak gebeurt, zal de keuze echter vallen op de ene of de andere oplossing, mede gebaseerd op persoonlijke behoeften, minimale installatie-eisen en gebruiksgemak van de documentatie ter ondersteuning van het product.

Ten slotte, onthoud dat het altijd raadzaam is om back-ups van virtuele machines te maken naar NAS of Cloud, om virtuele systemen met slechts een paar klikken te kunnen herstellen in geval van een probleem, zonder het in deze tutorial beschreven installatieproces te hoeven herhalen. Iperius Backup is een complete software voor het maken van back-ups van virtuele machines die op Windows-hosts draaien, dankzij de mogelijkheid om VMDK-, VHD- of VDI-schijfbestanden te kopiëren met behulp van VSS-technologie. Iperius is ook een krachtige software voor het maken van back-ups van professionele virtualisatie-omgevingen, zoals Microsoft Hyper-V en VMware ESXi.

Laat een antwoord achter

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *