Ein Hypervisor ist eine Softwareanwendung, die es ermöglicht, mehrere Betriebssysteme gleichzeitig auf einem einzigen physischen Rechner auszuführen. Er wird auch als Virtual Machine Monitor (VMM) oder als Virtual Machine Manager (VMM) bezeichnet. Der Hypervisor fungiert als Vermittler zwischen der Hardware und dem Betriebssystem und ermöglicht dem Betriebssystem den Zugriff auf die Hardwareressourcen des physischen Rechners.
Es gibt zwei Arten von Hypervisoren: Typ 1 (nativ oder Bare-Metal) und Typ 2 (gehostet). Hypervisoren des Typs 1 laufen direkt auf der Hardware und sind für die Verwaltung der Hardwareressourcen des physischen Rechners und der darauf laufenden Betriebssysteme zuständig. Hypervisoren des Typs 2 werden auf einem bestehenden Betriebssystem gehostet und nutzen das zugrunde liegende Betriebssystem zur Verwaltung der Hardwareressourcen des physischen Rechners.
Hypervisoren bieten eine Reihe von Vorteilen, wie z. B. die Möglichkeit, mehrere Betriebssysteme auf demselben physischen Rechner laufen zu lassen, die Senkung der Hardware- und Softwarekosten sowie eine verbesserte Skalierbarkeit und Flexibilität. Sie ermöglichen es Unternehmen auch, ihren ökologischen Fußabdruck zu verringern, indem sie weniger physische Maschinen verwenden.
Hypervisors haben auch einige Nachteile, wie z. B. eine erhöhte Komplexität und das Potenzial für Sicherheitslücken. Hypervisors können auch schwierig einzurichten sein und erfordern spezielle Fachkenntnisse.
Hypervisors werden in einer Vielzahl von Anwendungen eingesetzt, wie z. B. Cloud Computing, virtuelle Desktop-Infrastruktur (VDI), Servervirtualisierung und Containertechnologien. Sie werden auch in High-Performance-Computing (HPC)-Anwendungen eingesetzt, z. B. bei wissenschaftlichen Simulationen und Finanzmodellierung.
Das Einrichten eines Hypervisors erfordert spezielles Fachwissen und kann ein komplexer und zeitaufwändiger Prozess sein. Er umfasst die Konfiguration der Hardwareressourcen, wie z. B. des Servers und des Netzwerks, sowie die Installation der Hypervisor-Software.
Hypervisoren können für Sicherheitsbedrohungen wie Malware, Pufferüberläufe und Denial-of-Service-Angriffe anfällig sein. Daher muss sichergestellt werden, dass der Hypervisor sicher konfiguriert und regelmäßig aktualisiert wird, um vor Sicherheitsbedrohungen zu schützen.
Die Kosten von Hypervisoren können je nach Typ, Anzahl der Hosts und erforderlichen Funktionen variieren. Auch die Kosten für die Einrichtung eines Hypervisors können beträchtlich sein, da sie spezielles Fachwissen erfordern und ein komplexer und zeitaufwändiger Prozess sein können.
Es wird erwartet, dass der Einsatz von Hypervisoren weiter zunehmen wird, da Unternehmen zunehmend bestrebt sind, Hardwarekosten und -komplexität zu reduzieren und die Vorteile der Skalierbarkeit, Flexibilität und Sicherheit von Hypervisoren zu nutzen. Auch die Kosten und die Komplexität der Einrichtung eines Hypervisors werden weiter sinken, so dass sie für Unternehmen jeder Größe leichter zugänglich werden.