Hypervisor

Ein Hypervisor ist ein Software-Programm, das eine oder mehrere virtuelle Maschinen (VMs) verwaltet. Er wird verwendet, um VMs zu erstellen, zu starten, zu beenden und zurückzusetzen. Der Hypervisor ermöglicht jeder VM oder jedem „Gast“ den Zugriff auf die physische Hardware, etwa auf die CPU, den RAM und den Speicher. Er kann außerdem begrenzen, wie viele Systemressourcen jede VM verwenden darf, sodass mehrere VMs gleichzeitig auf einem einzelnen System ausgeführt werden können.

Es gibt zwei grundlegende Arten von Hypervisoren: native und gehostete.

Typ 1: Nativ

Ein nativer oder „Bare-Metal“-Hypervisor wird direkt auf der Hardware ausgeführt. 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 ermöglicht die höchstmögliche Leistung, da kein primäres Betriebssystem um die Ressourcen des Computers konkurriert. Allerdings bedeutet dies auch, dass der Computer möglicherweise nur zum Ausführen virtueller Maschinen verwendet werden kann, da der Hypervisor immer aktiv ist. Beispiele für Hypervisoren des Typs 1 sind VMware ESXi, Microsoft Hyper-V und Apple Boot Camp.

Typ 2: Gehostet

Ein gehosteter Hypervisor wird auf einem Host-Computer installiert, auf dem bereits ein Betriebssystem installiert ist. Er wird wie andere Software auf dem Computer als Anwendung ausgeführt. Die meisten gehosteten Hypervisoren können mehrere VMs gleichzeitig verwalten und ausführen. Der Vorteil eines gehosteten Hypervisors besteht darin, 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 ausgeführt wird, bietet er möglicherweise nicht dieselbe Leistung wie ein nativer Hypervisor. Beispiele für Hypervisoren des Typs 2 sind VMware Workstation, Oracle VirtualBox und Parallels Desktop für Mac.

Im Allgemeinen werden gehostete Hypervisoren häufiger für die private Nutzung und in kleinen Unternehmen eingesetzt, während native Hypervisoren für Unternehmensanwendungen und Cloud Computing verwendet werden.

Aktualisiert September 29, 2018 von Per C.

quizTesten Sie Ihr Wissen

Which of the following is not a type of Unix shell?

A
Bourne
0%
B
Z shell
0%
C
PowerShell
0%
D
Bash
0%
Correct! Incorrect!     View the Shell definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von Hypervisor auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.