Hypervisor-Typen
Der Hypervisor ist das zentrale Steuerungselement jeder Virtualisierungsplattform. Er bildet die Abstraktionsschicht zwischen physischer Hardware und virtuellen Maschinen und entscheidet maßgeblich über Performance, Sicherheit, Stabilität und Skalierbarkeit einer virtualisierten Umgebung.
1. Definition: Was ist ein Hypervisor?
Ein Hypervisor (auch Virtual Machine Monitor – VMM genannt) ist eine Softwarekomponente, die physische Ressourcen eines Hosts verwaltet und mehreren virtuellen Maschinen gleichzeitig zur Verfügung stellt.
Er ist verantwortlich für:
- CPU-Zeitplanung (Scheduling)
- Speicherverwaltung (RAM-Zuweisung)
- Virtuelle I/O-Geräte (Disk, Netzwerk, USB)
- Isolation zwischen VMs
- Sicherheitskontrollen auf Host-Ebene
2. Klassifizierung von Hypervisoren
Hypervisoren werden grundsätzlich in zwei Haupttypen unterteilt:
- Typ-1-Hypervisor (Bare-Metal)
- Typ-2-Hypervisor (Hosted)
3. Typ-1-Hypervisor (Bare-Metal)
3.1 Architektur
Ein Typ-1-Hypervisor läuft direkt auf der physischen Hardware des Servers. Es existiert kein vollwertiges Host-Betriebssystem zwischen Hardware und Hypervisor.
Die Architektur folgt dem Prinzip:
- Hardware
- Hypervisor
- Virtuelle Maschinen
Bekannte Vertreter:
- KVM (Kernel-based Virtual Machine)
- VMware ESXi
- Microsoft Hyper-V (Server Core)
- Xen
3.2 Vorteile
- Nahezu native Performance
- Minimale Overhead-Schicht
- Hohe Stabilität im Dauerbetrieb
- Enterprise-tauglich für Produktion
- Hohe Sicherheitsstandards
3.3 Nachteile
- Höherer Initialaufwand bei Setup
- Komplexere Administration
- Dedizierte Hardware erforderlich
4. Typ-2-Hypervisor (Hosted)
4.1 Architektur
Ein Typ-2-Hypervisor wird als Anwendung auf einem bestehenden Betriebssystem betrieben. Die Virtualisierung läuft somit über eine zusätzliche Abstraktionsschicht.
Architektur:
- Hardware
- Host-Betriebssystem
- Hypervisor
- Virtuelle Maschinen
Bekannte Vertreter:
- VirtualBox
- VMware Workstation
- Parallels Desktop
4.2 Vorteile
- Schnell installiert
- Ideal für Entwicklung & Tests
- Geringe Einstiegshürde
- Keine dedizierte Hardware notwendig
4.3 Nachteile
- Deutlich geringere Performance
- Abhängigkeit vom Host-OS
- Erhöhte Fehleranfälligkeit
- Nicht für produktive Server geeignet
5. Vergleich Typ-1 vs. Typ-2
| Kriterium | Typ-1 | Typ-2 |
|---|---|---|
| Performance | Sehr hoch | Begrenzt |
| Sicherheit | Hoch | Abhängig vom Host |
| Produktive Nutzung | Ja | Nein |
| Komplexität | Mittel bis hoch | Niedrig |
6. Hypervisor im professionellen Betrieb
In professionellen IT-Umgebungen – insbesondere bei Managed Services, Self-Hosting-Plattformen und Cloud-ähnlichen Infrastrukturen – sind Typ-1-Hypervisoren der einzige sinnvolle Ansatz.
Sie ermöglichen:
- Live-Migrationen
- Clusterbetrieb
- Hochverfügbarkeit
- Zentrale Storage-Anbindung
- Automatisiertes Provisioning
7. Typische Fehler in der Praxis
- Produktivbetrieb auf Typ-2-Hypervisoren
- Keine CPU-Virtualisierung im BIOS aktiviert
- Falsche NUMA-Konfiguration
- Überbuchung von RAM ohne Monitoring
- Fehlende Host-Backups
8. Best Practices (Venasty Systems Standard)
- Typ-1-Hypervisor für alle produktiven Systeme
- Trennung von Management-, Storage- und VM-Netzen
- Regelmäßige Hypervisor-Updates
- Dokumentierte Ressourcenplanung
- Monitoring auf Host- und VM-Ebene
9. Fazit
Die Wahl des Hypervisors ist eine strategische Entscheidung mit langfristigen Auswirkungen auf Stabilität, Sicherheit und Skalierbarkeit.
Für professionelle IT-Dienstleister und Betreiber moderner Infrastrukturen sind Bare-Metal-Hypervisoren der einzig nachhaltige Ansatz.