Hypervisor Typ 1 vs. Typ 2: Unterschied zwischen den beiden

{{brizy_dc_image_alt entityId=

Der Hypervisor verwaltet die Virtualisierungstechnik und erstellt, betreibt und überwacht mehrere virtuelle Maschinen (Gäste) gleichzeitig auf einer einzigen Computerhardware (Host).

Hypervisoren regulieren also den Virtualisierungsprozess und erstellen mehrere virtuelle Maschinen, mit denen Sie gleichzeitig an mehreren Recheninstanzen arbeiten können. Dies ist der wesentliche Unterschied zwischen Virtualisierung und Hypervisoren.

Der Virtual Machine Monitor (VMM) oder Hypervisor fungiert als Supervisor. Er wird auf Computerhardware als in die Firmware eines Systems eingebetteter Code oder als Software-Schicht implementiert.

Hypervisoren erstellen, starten, stoppen und setzen mehrere VMs zurück, während sie ihre Ressourcen wie RAM und Netzwerkschnittstellencontroller virtuell gemeinsam nutzen.

VMM steuert die Gastbetriebssysteme und verwaltet die Ausführung auf einer virtuellen Betriebsplattform. Darüber hinaus trennt es virtuelle Maschinen (VMs) logisch voneinander, sodass selbst wenn ein Betriebssystem aus irgendeinem Grund abstürzt, die anderen VMs ungehindert weiterarbeiten können.

Lesen Sie auch – Die 10 besten Open-Source-Hypervisoren

Zwei Arten von Hypervisoren: Typ 1 und Typ 2

Basierend auf ihrem Arbeitssystem werden Hypervisoren in zwei Kategorien unterteilt:

  • Typ 1 – Bare-Metal-Hypervisor
  • Typ 2 – Gehosteter Hypervisor

Der Hauptgrund dafür, dass Hypervisoren in zwei Typen unterteilt werden, ist das Vorhandensein oder Fehlen des zugrunde liegenden Betriebssystems.

Typ 1 läuft direkt auf der Hardware mit bereitgestellten Ressourcen der virtuellen Maschine. Typ 2 läuft auf dem Host-Betriebssystem, um Virtualisierungsmanagement und andere Dienste bereitzustellen.

KriterienTyp-1-HypervisorTyp-2-Hypervisor
AKABare-Metal oder NativeLäuft auf einem herkömmlichen Betriebssystem
DefinitionLäuft direkt auf dem System mit darauf laufenden VMs.Läuft als Anwendung auf dem Host-Betriebssystem.
VirtualisierungHardware-VirtualisierungOS-Virtualisierung
BetriebGastbetriebssystem und Anwendungen laufen auf dem Hypervisor.Läuft als Anwendung auf dem Host-Betriebssystem.
SkalierbarkeitBessere SkalierbarkeitNicht so sehr, da es vom zugrunde liegenden Betriebssystem abhängig ist.
Einrichtung/InstallationGanz einfach, solange Sie über die erforderliche Hardwareunterstützung verfügen.Die Einrichtung ist viel einfacher, da Sie bereits über ein Betriebssystem verfügen.
SystemunabhängigkeitHat direkten Zugriff auf Hardware sowie auf die von ihm gehosteten virtuellen Maschinen.Es ist nicht gestattet, direkt auf die Host-Hardware und deren Ressourcen zuzugreifen.
GeschwindigkeitSchnellerLangsamer aufgrund der Abhängigkeit des Systems
LeistungHöhere Leistung, da keine Zwischenschicht vorhanden istVerhältnismäßig hat eine reduzierte Leistungsrate, da es mit zusätzlichem Overhead läuft.
SicherheitMehr SicherheitWeniger sicher, da jedes Problem im Basisbetriebssystem Auswirkungen auf das gesamte System hat, einschließlich des geschützten Hypervisors.
Beispiele• VMware ESXi
• Microsoft Hyper-V
• Citrix XenServer
• VMware Workstation Player
• Microsoft Virtual PC
• Sun VirtualBox

Native Hypervisor vs. gehostete Hypervisor: Welche der beiden Optionen ist die bessere?

Für Unternehmensanwendungen und Cloud Computing sind Bare-Metal-Hypervisoren vorzuziehen, vor allem aufgrund ihrer Unabhängigkeit vom Host-Betriebssystem.

Die nativen Hypervisoren sind eine sicherere Option. Im Gegensatz zum gehosteten Hypervisor sind sie nicht vom zugrunde liegenden Betriebssystem abhängig.

Im Falle eines Angriffs haben Sie also mit dem Bare-Metal-Hypervisor (Typ 1) bessere Chancen. Diese Abhängigkeit kostet den Typ-2-Server auch ein wenig an Effizienz, Leistung und Geschwindigkeit.

Typ 2 hat keinen direkten Zugriff auf die Host-Hardware und -Ressourcen, sodass eine gewisse Latenz unvermeidbar sein kann. Das bereits vorhandene Betriebssystem verwaltet die Anforderungen an Speicher, Speicherplatz und Netzwerkressourcen.

Obwohl dies für einfachere Szenarien nicht der Fall ist, sind gehostete Hypervisoren für den privaten Gebrauch und KMUs nach wie vor beliebt.

Für einige Entwicklerumgebungen, in denen beispielsweise der Zugriff auf mehrere Betriebssysteme und deren Varianten erforderlich ist, sind Typ-2-Hypervisoren die bessere Wahl. Auf Geräten, die nicht für die VM-Host-Rolle vorgesehen sind, werden gehostete Hypervisoren empfohlen.