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.
