Hypervisor Definition

Was ist Hypervisor?

Ein Hypervisor ist ein Software-Programm, das eine oder mehrere virtuelle Maschinen (VMs) verwaltet. Es wird verwendet, um VMs zu erstellen, zu starten, zu stoppen und zurückzusetzen. Der Hypervisor ermöglicht jeder VM oder jedem „Gast“ den Zugriff auf die physische Hardware, wie z.B. die CPU, RAM und den Speicher. Er kann auch begrenzen, wie viele Systemressourcen jede VM nutzen kann, so dass mehrere VMs gleichzeitig auf einem einzigen System laufen können.

Es gibt zwei Haupttypen von Hypervisoren: native und gehostete.

Typ-1: Nativ

Ein nativer oder “ Bare Metal“ Hypervisor läuft direkt auf der Hardware. Er befindet sich zwischen der Hardware und einem oder mehreren Gast-Betriebssystemen. Ein nativer Hypervisor wird noch vor dem Betriebssystem geladen und interagiert direkt mit dem Kernel. Dies bietet die höchstmögliche Leistung, da kein primäres Betriebssystem um die Ressourcen des Computers konkurriert. Allerdings bedeutet dies auch, dass der Computer nur für die Ausführung virtueller Maschinen verwendet werden kann, da der Hypervisor immer läuft. Beispiele für Typ-1-Hypervisoren sind VMware ESXi, Microsoft Hyper-V und Apple Boot Camp.

Typ-2: Hosted

Ein Hosted Hypervisor wird auf einem Host-Computer installiert, auf dem bereits ein Betriebssystem installiert ist. Er läuft als Anwendung wie andere Software auf dem Computer. Die meisten gehosteten Hypervisors können mehrere VMs gleichzeitig verwalten und ausführen. Der Vorteil eines gehosteten Hypervisors ist, dass er je nach Bedarf geöffnet oder beendet werden kann, wodurch Ressourcen für den Host-Computer frei werden. Da er jedoch auf einem Betriebssystem läuft, bietet er möglicherweise nicht die gleiche Leistung wie ein nativer Hypervisor. Beispiele für Typ-2-Hypervisoren sind VMware Workstation, Oracle VirtualBox und Parallels Desktop für Mac.

Generell sind gehostete Hypervisoren eher für den privaten Gebrauch und kleine Unternehmen geeignet, während native Hypervisoren für Unternehmensanwendungen und Cloud Computing verwendet werden.

Die Definition von Hypervisor auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur Hypervisor-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.