Ein Hypervisor, auch als Motor oder Virtualisierer für virtuelle Maschinen bezeichnet, ist Computersoftware, Firmware oder Hardware, mit der virtuelle Maschinen erstellt und ausgeführt werden. Eine Host-Maschine ist der Computer, auf dem der Hypervisor die virtuellen Maschinen ausführt. Jede virtuelle Maschine wird als Gastmaschine bezeichnet. Ein Hypervisor ermöglicht es einem Host-Computer, viele Gastcomputer zu unterstützen, indem Ressourcen wie Speicher, CPU und Speicher virtuell gemeinsam genutzt werden.
Mehrere Betriebssysteme können nebeneinander ausgeführt werden und dieselben virtualisierten Ressourcen mit einem Hypervisor gemeinsam nutzen. Da die Gastcomputer vom Host unabhängig sind, werden die verfügbaren Ressourcen eines Systems besser genutzt und die IT-Mobilität verbessert, wodurch das Wechseln zwischen verschiedenen Servern erleichtert wird. Ein Hypervisor reduziert den Platzbedarf, den Energieverbrauch und die normalerweise erforderliche Wartung.
Arten von Hypervisoren
Es gibt zwei Arten von Hypervisoren:
Typ 1
Ein Typ-1-Hypervisor wird auch als Bare-Metal-Hypervisor bezeichnet und fungiert als leichtes Betriebssystem. Er wird direkt auf der Hardware des Hosts ausgeführt, um Gastbetriebssysteme zu verwalten. Es ersetzt das Host-Betriebssystem, und Ressourcen werden direkt auf der Hardware geplant.
Diese Hypervisoren sind äußerst sicher, da sie vom angreifbaren Betriebssystem isoliert sind. Sie arbeiten besser, sind im Allgemeinen effizienter und in Rechenzentren von Unternehmen üblich.
Beispiele für Typ 1-Hypervisoren sind VMware ESXi, Microsoft Hyper-V und KVM.
Typ 2
Ein Hypervisor vom Typ 2 wird auch als gehosteter Hypervisor bezeichnet und als Softwareschicht oder Anwendung auf einem herkömmlichen Betriebssystem ausgeführt. Es extrahiert Gastbetriebssysteme aus dem Hostbetriebssystem. Ressourcen werden für den Host geplant, der für die Hardware ausgeführt wird.
Hypervisoren vom Typ 2 haben eine höhere Latenz als Hypervisoren vom Typ 1, da die Kommunikation zwischen Hardware und Hypervisor über eine zusätzliche Schicht des Betriebssystems erfolgen muss. Aus diesem Grund sind Typ-2-Hypervisoren besser für einzelne Benutzer geeignet, die mehrere Betriebssysteme auf einem PC ausführen möchten, da eine höhere Latenz weniger wichtig ist.
Beispiele für Typ 2-Hypervisoren sind VMware Workstation, Oracle VirtualBox und Parallels Desktop für Mac.
WEITER
Silbentrennung