Maak kennis met de hypervisor: de sleutel tot gevirtualiseerde systemen uitgelegd

Virtualisatie voelt als magie — het draaien van Linux- en Windows-apps op dezelfde machine.
Achter deze illusie schuilt de hypervisor, die de hardware en meerdere besturingssystemen beheert.
Hier leest u hoe Type 1 en Type 2 hypervisors dit mogelijk maken.

Wat een hypervisor doet

Een hypervisor verdeelt processorcapaciteit, geheugen en andere middelen over virtuele machines. Elke virtuele machine heeft een eigen besturingssysteem, zodat afzonderlijke workloads fysieke hardware kunnen delen.

Wat is een hypervisor?

Een hypervisor is de softwarelaag die virtualisatie mogelijk maakt. Het beheert:

  • Toewijzing van processor en geheugen
  • Het delen van bronnen over virtuele machines (VM’s)
  • Meerdere instanties van hetzelfde besturingssysteem
  • Verschillende besturingssystemen die gelijktijdig draaien

Zonder de hypervisor zou virtualisatie zoals wij dat kennen niet bestaan.

Twee soorten hypervisors

1. Native of Bare-metal hypervisors (Type 1)

  • Draaien rechtstreeks op de serverhardware
  • Beheren gastbesturingssystemen zonder een onderliggend host-besturingssysteem
  • Voorbeelden zijn Microsoft Hyper-V en VMware ESXi. Hyper-V blijft een type 1-hypervisor wanneer het via Windows wordt ingeschakeld.

2. Hosted hypervisors (Type 2)

  • Draaien bovenop een host-besturingssysteem
  • Bieden gevirtualiseerde I/O en geheugenbeheer via de host
  • Een gehost voorbeeld is Oracle VirtualBox. VMware Server en Microsoft VirtualPC zijn historische voorbeelden, geen aanbevelingen voor een nieuwe omgeving.

Het verschil in beeld gebracht

  • Type 1: Hardware → Hypervisor → Virtuele machines
  • Type 2: Hardware → Host-OS → Hypervisor → Virtuele machines

Het belangrijkste onderscheid ligt in waar de hypervisor draait: rechtstreeks op de hardware (Type 1) of bovenop een host-OS (Type 2).

Waarom het belangrijk is

  • Geschiktheid: Beoordeel isolatie, updates, hardwareondersteuning, licenties en herstel. Alleen het type garandeert geen snelheid of veiligheid.
  • Flexibiliteit: Type 2 hypervisors zijn eenvoudiger in te stellen voor testen, ontwikkeling of persoonlijk gebruik.
  • Schaalbaarheid: Beide typen stellen organisaties in staat om het hardwaregebruik te maximaliseren en kosten te verlagen.

Conclusie

Kies een ondersteund platform door workloads, backupherstel en herstel na hostuitval te testen. Het Microsoft Hyper-V-overzicht en de Oracle VirtualBox-handleiding verklaren hun architectuur. Beoordeel voor zakelijke workloads Cloud & Infrastructure en Security & Continuity, of bespreek virtualisatie met een engineer.