Hypervisor

Een hypervisor is een software- of firmwarelaag die Virtualisatie mogelijk maakt door meerdere virtuele machines (VM’s) gelijktijdig op dezelfde fysieke hardware uit te voeren. Binnen moderne OT- en Industriële Automatisering-omgevingen vormt de hypervisor de fundamentele basis voor Virtualisatie, gecontaineriseerde workloads, Edge Computing en softwaregedefinieerde OT-platformen.

Hypervisors worden binnen industriële infrastructuren toegepast voor:

Door virtualisatie mogelijk te maken ondersteunen hypervisors de verschuiving richting moderne IT OT Convergentie-architecturen waarin OT-systemen steeds meer geïntegreerd raken met IT-infrastructuren, cloudplatformen en softwarematige automatisering.


⚙️ Wat is een hypervisor

Een hypervisor abstraheert fysieke hardwarebronnen zodat meerdere virtuele systemen onafhankelijk van elkaar kunnen draaien.

De hypervisor beheert:

  • CPU scheduling
  • geheugenallocatie
  • storage access
  • netwerkvirtualisatie
  • hardware abstractie
  • interrupt handling
  • device sharing

Architectuur:

Virtual Machine      │Guest OS      │Hypervisor      │Physical Hardware

Elke virtuele machine functioneert alsof het een zelfstandig fysiek systeem is.


🏗️ Typen hypervisors

Type 1 Hypervisor

Een Type 1 hypervisor draait direct op fysieke hardware.

Ook bekend als:

  • bare-metal hypervisor
  • native hypervisor

Voorbeelden:

  • VMware ESXi
  • Microsoft Hyper-V
  • Xen
  • KVM

Architectuur:

VM │Hypervisor │Hardware

Voordelen:

  • hoge performance
  • lage overhead
  • betere isolatie
  • hogere betrouwbaarheid
  • geschikt voor productie-OT

Binnen industriële omgevingen zijn Type 1 hypervisors dominant.


Type 2 Hypervisor

Een Type 2 hypervisor draait bovenop een hostbesturingssysteem.

Voorbeelden:

  • VMware Workstation
  • VirtualBox
  • Parallels

Architectuur:

VM │Hypervisor │Host OS │Hardware

Voordelen:

  • eenvoudige installatie
  • geschikt voor labs
  • handig voor simulatie

Nadelen:

Binnen OT worden Type 2 hypervisors vooral gebruikt voor:

  • testomgevingen
  • engineering
  • simulatie
  • training

🧠 Virtualisatieprincipes

Een hypervisor creëert virtuele hardware voor guest-systemen.

Belangrijke virtualisatiecomponenten:

Component Functie
vCPU Virtuele processor
vRAM Virtueel geheugen
vNIC Virtuele netwerkkaart
vDisk Virtuele opslag
Virtual Switch Virtueel netwerk
Snapshot Engine Punt-in-tijd recovery

Hypervisors beheren resource sharing tussen VM’s.


⚡ Hypervisors binnen OT

Binnen Industriële Automatisering worden hypervisors gebruikt voor consolidatie van OT-systemen.

Typische OT-workloads

Workload Virtualiseerbaar
SCADA Ja
Historian Ja
MES Ja
OPC UA servers Ja
MQTT brokers Ja
Engineering Station Ja
Domain Controller Ja
Soft PLC Afhankelijk realtime eisen

🖥️ Hypervisors en SCADA

Moderne SCADA-omgevingen draaien vaak volledig gevirtualiseerd.

Typische architectuur:

VM Cluster ├── SCADA Server ├── Historian ├── OPC Server ├── Alarm Server └── Engineering VM

Voordelen:


📡 Netwerkvirtualisatie

Hypervisors bevatten vaak virtuele netwerken.

Belangrijke componenten:

Component Functie
vSwitch Virtuele switching
VLAN tagging Segmentatie
Virtual NIC VM-connectiviteit
Port groups Verkeersscheiding

OT-netwerken kunnen logisch gescheiden worden binnen dezelfde fysieke infrastructuur.

Toepassingen:

  • DMZ
  • engineering zones
  • productie-OT
  • managementnetwerken
  • testomgevingen

⚡ Realtime uitdagingen

Hypervisors introduceren extra schedulinglagen.

Dit beïnvloedt:

Problemen ontstaan vooral bij:

Voorbeelden:

Technologie Uitdaging
EtherCAT Timinggevoelig
ProfiNET IRT Determinisme
TSN Strikte timing
SERCOS III Lage jitter vereist

Hierdoor blijven sommige systemen afhankelijk van dedicated hardware.


🔄 Resource scheduling

De hypervisor verdeelt resources dynamisch.

Belangrijke factoren:

Factor Impact
CPU oversubscription Prestatieverlies
Shared storage IO latency
NUMA topology Memory performance
Network congestion Packet delay

Slechte configuratie kan leiden tot:


☁️ Hyperconverged infrastructuur

Veel moderne OT-omgevingen gebruiken hyperconverged infrastructuren.

Hierbij worden gecombineerd:

  • compute
  • storage
  • networking
  • virtualisatie

Voorbeelden:

  • VMware vSAN
  • Nutanix
  • Azure Stack HCI

Voordelen:


🔒 Cybersecurity-risico’s

De hypervisor vormt een kritiek onderdeel van de OT-infrastructuur.

Belangrijke risico’s

Risico Impact
Hypervisor compromise Volledige omgeving gecompromitteerd
VM escape Laterale beweging
Management interface abuse Ongeautoriseerd beheer
Snapshot leakage Datadiefstal
Shared infrastructure attacks Cross-system impact

Omdat meerdere kritieke OT-systemen afhankelijk zijn van dezelfde hypervisor kan één compromise grote impact hebben.


🛡️ Hypervisor Hardening

Belangrijke maatregelen:

Aanvullende OT-maatregelen:


🔄 High Availability

Hypervisors ondersteunen uitgebreide HA-functionaliteit.

Veelgebruikte functies

Functie Doel
Live Migration Verplaatsen actieve VM’s
Failover Clustering Automatische recovery
HA Restart Herstart bij uitval
Replication Redundantie
Snapshots Recovery

Binnen kritieke infrastructuren zijn redundante hypervisorclusters standaard.


🧪 Hypervisors in OTAP en simulatie

Hypervisors zijn ideaal voor:

Voordelen:

  • snelle provisioning
  • rollback
  • veilige isolatie
  • reproduceerbare omgevingen

OT-engineers kunnen volledige procesomgevingen simuleren zonder fysieke installaties.


📦 Storagevirtualisatie

Hypervisors virtualiseren vaak ook opslag.

Typische technologieën:

  • SAN
  • NAS
  • software-defined storage
  • vSAN

Belangrijke aandachtspunten:

Aspect Relevantie
IOPS Historian performance
Storage latency Realtime data
Redundantie Beschikbaarheid
Snapshot policy Recovery
Backup integratie Continuïteit

📡 Hypervisors en Edge Computing

Binnen Edge Computing worden lightweight hypervisors steeds populairder.

Edge nodes draaien bijvoorbeeld:

  • MQTT brokers
  • OPC UA gateways
  • AI inferencing
  • protocol converters
  • analytics

Voordelen:

  • workloadisolatie
  • lokale verwerking
  • remote beheer
  • snelle deployment

⚠️ Operationele risico’s

Single Point of Failure

Consolidatie verhoogt impact bij uitval.

Uitval van één hypervisorhost kan meerdere systemen beïnvloeden:

  • SCADA
  • historians
  • engineeringstations
  • protocol gateways

Daarom zijn noodzakelijk:


Resource contention

VM’s delen hardware.

Problemen:

Gevolgen:

  • verhoogde Latency
  • hogere Jitter
  • procesvertraging
  • instabiele communicatie

🏭 Praktijktoepassingen

Productie-industrie

Hypervisors voor:

  • virtuele SCADA
  • MES-platformen
  • historians
  • AI analytics

Energievoorziening

Toepassingen:

  • EMS-systemen
  • substations
  • central monitoring
  • OT-dataplatformen

Watersector

Gebruik voor:

  • redundant SCADA
  • telemetry aggregation
  • historian clusters

Gebouwautomatisering

Virtualisatie van:

  • BMS
  • HVAC-platformen
  • energy management

🛠️ Lifecycle management

Hypervisors vereenvoudigen OT-beheer.

Voordelen:

  • template deployment
  • centrale provisioning
  • snapshots
  • geautomatiseerde backups
  • snelle recovery

Integratie met:


🛡️ Relevante normen en standaarden

Norm Relevantie
IEC 62443 OT-security
NIST SP 800-82 ICS virtualisatie
ISO 27001 Security governance
NIST CSF Cybersecurity framework

Voor safety-kritische workloads gelden vaak aanvullende validatie-eisen.


Belangrijke trends:

  • software-defined datacenters
  • edge virtualization
  • container-native hypervisors
  • hyperconverged OT
  • lightweight hypervisors
  • confidential computing
  • AI-enabled infrastructure

Hypervisors blijven een fundamentele bouwsteen van moderne OT-infrastructuren.


🎯 Conclusie

Hypervisors vormen de technische basis van moderne gevirtualiseerde OT-omgevingen en maken efficiënte consolidatie, Schaalbaarheid en High Availability van industriële workloads mogelijk.

Binnen IT OT Convergentie ondersteunen hypervisors de verschuiving richting softwaregedefinieerde infrastructuren, Edge Computing en Cloud-native OT-platformen.

Tegelijkertijd vereisen gevirtualiseerde OT-omgevingen zorgvuldige aandacht voor realtime gedrag, resource management, Cybersecurity en Redundantie om industriële betrouwbaarheid en beschikbaarheid te waarborgen.