Hypervisor verstehen: Schlüssel zu virtualisierten Systemen erklärt

Virtualisierung wirkt wie Magie – Linux- und Windows-Apps auf derselben Maschine ausführen.
Hinter dieser Illusion steckt der Hypervisor, der Hardware und mehrere Betriebssysteme verwaltet.
So machen Hypervisoren vom Typ 1 und Typ 2 das möglich.

Was ein Hypervisor macht

Ein Hypervisor weist virtuellen Maschinen Prozessor, Arbeitsspeicher und weitere Ressourcen eines Computers zu. Jede virtuelle Maschine betreibt ihr eigenes Betriebssystem, sodass getrennte Workloads dieselbe physische Hardware nutzen können.

Was ist ein Hypervisor?

Ein Hypervisor ist die Software-Schicht, die Virtualisierung ermöglicht. Er verwaltet:

  • Zuweisung von Prozessor und Arbeitsspeicher
  • Ressourcenteilung zwischen virtuellen Maschinen (VMs)
  • Mehrere Instanzen desselben Betriebssystems
  • Verschiedene Betriebssysteme, die gleichzeitig laufen

Ohne den Hypervisor gäbe es Virtualisierung in der heutigen Form nicht.

Zwei Arten von Hypervisoren

1. Native bzw. Bare-Metal-Hypervisoren (Typ 1)

  • Laufen direkt auf der Serverhardware
  • Verwalten Gastbetriebssysteme ohne zugrunde liegendes Host-Betriebssystem
  • Beispiele sind Microsoft Hyper-V und VMware ESXi. Hyper-V bleibt ein Typ-1-Hypervisor, auch wenn er über Windows aktiviert wird.

2. Hosted-Hypervisoren (Typ 2)

  • Laufen auf einem Host-Betriebssystem
  • Stellen virtualisiertes I/O sowie Speicherverwaltung über den Host bereit
  • Ein Hosted-Beispiel ist Oracle VirtualBox. VMware Server und Microsoft VirtualPC waren historische Beispiele, keine Empfehlungen für eine neue Bereitstellung.

Den Unterschied veranschaulichen

  • Typ 1: Hardware → Hypervisor → Virtuelle Maschinen
  • Typ 2: Hardware → Host-OS → Hypervisor → Virtuelle Maschinen

Der entscheidende Unterschied liegt darin, wo der Hypervisor läuft: direkt auf der Hardware (Typ 1) oder auf einem Host-OS (Typ 2).

Warum das wichtig ist

  • Eignung: Bewerten Sie Isolation, Patch-Management, Hardware-Support, Lizenzierung und Wiederherstellung. Die Typbezeichnung allein garantiert weder Geschwindigkeit noch Sicherheit.
  • Flexibilität: Typ-2-Hypervisoren lassen sich für Tests, Entwicklung oder den privaten Einsatz einfacher einrichten.
  • Skalierbarkeit: Beide Typen ermöglichen es Unternehmen, die Hardwareauslastung zu maximieren und Kosten zu senken.

Fazit

Wählen Sie eine unterstützte Plattform, indem Sie Ihre Workloads, die Wiederherstellung aus Backups und die Recovery nach einem Host-Ausfall testen. Die Microsoft Hyper-V overview und das Oracle VirtualBox manual erläutern ihre Architekturen. Für Business-Workloads: Sehen Sie sich Cloud & Infrastructure und Security & Continuity an oder besprechen Sie Virtualisierung mit einem Engineer.