Hyve logo

Sprechen Sie mit einem Cloud-Experten

Was ist ein Hypervisor? | Hypervisor erklärt

Wenn es um Cloud-Hosting geht, werden Hypervisoren regelmäßig erwähnt. In diesem Artikel erfahren Sie, was ein Hypervisor ist, wie er die Virtualisierung ermöglicht und welcher Hypervisor für Sie der beste ist.

Hyve Managed Hosting

featured image

Was ist ein Hypervisor?

Ein Hypervisor, auch bekannt als Virtual Machine Monitor, ist eine Software, die auf der physischen Server-Hardware installiert wird. Es erstellt virtuelle Repräsentationen von herkömmlichen PC-Komponenten wie CPU, RAM und Speicherplatz.

Der Hypervisor erzeugt auf der Grundlage dieser virtuellen Komponenten virtuelle Maschinen (VMs). Jede virtuelle Maschine ist das Äquivalent eines physischen Geräts, das für eine spezielle Aufgabe (z.B. die Ausführung einer Anwendung) eingerichtet ist. So können zahlreiche virtuelle Maschinen auf derselben zugrunde liegenden physischen Hardware laufen, selbst wenn sie mit völlig unterschiedlichen Betriebssystemen arbeiten und verschiedenen Unternehmen gehören.

Wenn Sie mehr über virtuelle Maschinen erfahren möchten, lesen Sie unseren Blog über virtuelle Maschinen und vCPUs.

Was ist die Aufgabe eines Hypervisors?

Wie beschrieben, ermöglicht ein Hypervisor die Virtualisierung, d.h. die Erstellung mehrerer VMs auf einem physischen Server. Dadurch wird die Leistungsfähigkeit des Servers erheblich erweitert und seine Ressourcen werden maximiert.

Hypervisors ermöglichen mandantenfähige Cloud-Lösungen. Das bedeutet, dass ein einziger leistungsfähiger physischer Server zum Hosten mehrerer VMs von mehreren Unternehmen verwendet werden kann. Dadurch erhält jeder Benutzer die Vorteile einer eigenen leistungsstarken und sicheren Cloud-Plattform, ohne dass überflüssige Kosten für dedizierte Hardware anfallen (Single-Tenant-Architektur).

Wenn verschiedene Benutzer unterschiedliche Konfigurationen benötigen, kann dies verwaltet werden, da die VMs unabhängig voneinander funktionieren. Für Benutzer mit relativ geringem Ressourcenbedarf kann dies zu deutlichen Kosteneinsparungen führen, da sie nicht für die Betriebskosten eines ganzen physischen Servers aufkommen müssen.

Im Vergleich dazu werden bei Private Cloud– oder Dedicated Server-Lösungen immer noch Hypervisoren zur Erstellung von VMs verwendet, die jedoch nur einem Unternehmen zugeordnet sind. Dadurch kann der Benutzer seine Ressourcen maximieren und die Kapazität erhöhen, ohne zusätzliche physische Server zu benötigen.

Warum sollten Sie einen Hypervisor verwenden?

Ohne die Virtualisierung würde die Hosting-Architektur eine viel größere Anzahl physischer Server erfordern, von denen jeder Platz und Wartung benötigt und einzeln verwaltet werden muss. Die Virtualisierung ist eine wesentlich effizientere Nutzung von Platz und Ressourcen und hat den zusätzlichen Vorteil, dass VMs von einer zentralen Verwaltungskonsole aus verwaltet werden können.

Hypervisors ermöglichen eine leichte Skalierbarkeit, indem die Anzahl an VMs je nach Bedarf und Wachstum erhöht oder verringert werden kann. Dabei kann es sich um eine geplante Skalierung handeln, z.B. die Erhöhung der Ressourcen vor einer Verkaufsperiode für ein eCommerce-Geschäft, oder um eine reaktive Skalierung, bei der Ressourcen im Falle eines unerwarteten Anstiegs des Datenverkehrs hinzugefügt werden können. Wenn die erhöhten Ressourcen nicht mehr benötigt werden, kann die Plattform wieder heruntergefahren werden. Auf diese Weise zahlen Unternehmen nur für die Ressourcen, die sie benötigen, wenn sie sie brauchen, und nicht für teure Ressourcen, die eine Zeit lang ungenutzt bleiben.

Die Virtualisierung mit Hypervisoren bringt außerdem Kosteneinsparungen mit sich, da die Ressourcen pro physischem Server maximiert werden, d.h. Sie benötigen weniger physische Hardware für die gleiche Leistung.

Welche Arten von Hypervisor gibt es?

Es gibt zwei Arten von Hypervisor. Typ 1, auch bekannt als Bare Metal Hypervisor, wird direkt auf der Hardware installiert und ist deswegen die schnellere der beiden Optionen. Typ 2, auch bekannt als gehosteter Hypervisor, ist kleiner und wird auf dem Betriebssystem des Host-Servers installiert – typischerweise Windows oder Linux. Er leitet Hardware-Anfragen an die CPU und den Arbeitsspeicher über das Betriebssystem weiter. Die unterschiedliche Art und Weise, wie die Hypervisoren installiert werden, verleiht jedem von ihnen seine eigenen Funktionen und Vorteile.

Typ 1 und 2 Vorteile und Anwendungsfälle

Typ 1

Ein Hypervisor vom Typ 1 läuft direkt auf der Hardware, ohne dass ein separates Betriebssystem erforderlich ist. Dies minimiert die Latenzzeit und maximiert die Leistung der Ressourcen, d.h. es ist im Allgemeinen schneller und effizienter. Die Nutzung von Hardwareressourcen ist ebenfalls skalierbar, d.h. die virtuelle Infrastruktur kann zusätzliche Ressourcen nutzen, wann auch immer die Arbeitslast steigt.

Hypervisoren vom Typ 1 sind so konzipiert, dass sie eine breite Palette von Hardwaresystemen unterstützen. Daher sind sie äußerst flexibel und können sowohl für Cloud-Infrastrukturen als auch für On-Premise-Infrastrukturen und Edge-Computing-Umgebungen verwendet werden.

Die Anwendungsfälle für Hypervisoren vom Typ 1 sind weitreichend. Für eine Infrastruktur der Enterprise-Klasse wird aufgrund ihrer überlegenen Leistungsmerkmale fast immer ein Hypervisor vom Typ 1 benötigt.

Typ 2

Hypervisoren vom Typ 2 laufen wie jede andere normale Anwendung auf einem vorhandenen Server-Betriebssystem. Für Privatanwender oder Entwickler kann dies von Vorteil sein, da sie innerhalb der bestehenden Umgebung arbeiten und relativ einfach zu verwalten sind.

Hypervisoren vom Typ 2 sind kostengünstiger und benötigen keine spezielle Hardware – ein Hypervisor vom Typ 2 kann beispielsweise auf einem Desktop- oder Laptop-Computer ausgeführt werden. Sie können beispielsweise in Testumgebungen oder im Bildungsbereich eingesetzt werden, um mit verschiedenen virtualisierten Umgebungen oder Betriebssystemen zu experimentieren. Hypervisors vom Typ 2 sind im Allgemeinen nicht für eine anspruchsvolle Unternehmensinfrastruktur geeignet.

Hypervisor Produkte

VMware ESXi

Typ

Ein proprietärer Typ-1-Hypervisor, entwickelt von VMware.

Architektur

ESXi läuft direkt auf einer Bare-Metal-Hardware ohne ein darunterliegendes Betriebssystem. Dieses Design minimiert die Gemeinkosten und maximiert die Leistung.

Funktionen

ESXi bietet Funktionen wie VMotion (Live-Migration), High Availability (HA), Distributed Resource Scheduler (DRS) und Fault Tolerance (FT). VMware vSphere bietet verschiedene Storage-Optionen, darunter vSAN (Software-definierter Speicher) und externe Optionen wie SAN- und NAS-Unterstützung. VMware ist der Branchenführer für Hypervisor-Software, und ESXi ist in Unternehmensumgebungen für die Virtualisierung von Servern, Desktops und Anwendungen breit im Einsatz.

VMware ist die Grundlage unserer Enterprise– und Private-Cloud-Lösungen bei Hyve. Weitere Informationen finden Sie auf unserer VMware-Hosting-Seite.

Management

ESXi-Hosts werden zentral mit VMware vCenter Server verwaltet.

Nutanix AHV

Typ

AHV ist ein Typ-1-Hypervisor, der von Nutanix entwickelt wurde.

Architektur

Er beruht auf der Open-Source-Technologie KVM (Kernel-based Virtual Machine).

Integrated HCI

Nutanix AHV ist eng in die hyperkonvergente Infrastruktur (HCI) von Nutanix integriert. Es kombiniert Rechen- und Speicherressourcen in einer einzigen Plattform.

Funktionen

AHV unterstützt Live-Migration, Snapshots und High Availability. Nutanix AHV wird häufig in Nutanix HCI-Implementierungen verwendet.

Proxmox VE

Typ

Proxmox Virtual Environment (VE) ist ein Open-Source Hypervisor vom Typ 1.

Architektur

Proxmox VE basiert auf Debian Linux und verwendet KVM für die Virtualisierung.

Features

Proxmox VE unterstützt Live-Migration, Backups und Container (LXC). Proxmox VE ist beliebt für kleine bis mittelgroße Virtualisierungseinsätze.

Management

Sie ermöglicht es, mehrere Hosts zu logischen Strukturen (Rechenzentren) hinzuzufügen und als Knoten in Clustern zu verbinden.

KVM (Kernel-basierte virtuelle Maschine)

Typ

KVM ist ein Open-Source-Hypervisor vom Typ 1.

Architektur

Es ist Teil des Linux-Kernels und nutzt die Erweiterungen der Hardware-Virtualisierung (Intel VT-x, AMD-V).

Funktionen

KVM bietet robuste Virtualisierungsfunktionen und wird häufig in Linux-Umgebungen eingesetzt. KVM ist für verschiedene Arbeitslasten geeignet, darunter Server, Entwicklung und Tests.

Management

KVM kann mit Tools wie libvirt und virt-manager verwaltet werden.

QEMU (Quick Emulator)

Typ

QEMU ist ein Open-Source-Emulator, der auch als Typ-2-Hypervisor fungieren kann.

Architektur

QEMU emuliert Hardware und kann virtuelle Maschinen ausführen. Es wird oft in Verbindung mit KVM verwendet, um die Leistung zu verbessern.

Funktionen

QEMU unterstützt verschiedene Gastbetriebssysteme und Hardware-Architekturen. QEMU ist vielseitig und kann für die Entwicklung, das Testen und die Ausführung von Altsystemen verwendet werden.

Microsoft Azure undAWS

Die Hyperscaler Cloud-Anbieter AWS und Microsoft Azure verwenden auf ihren Plattformen jeweils ihre eigenen maßgeschneiderten Hypervisor-Lösungen. Dies macht die Hypervisoren zwar für Unternehmen zugänglich, die diese Technologien bereits nutzen, bedeutet aber auch, dass sie nicht mit anderer Hardware und anderen Umgebungen kompatibel sind. Software, die ausschließlich mit den Plattformen eines Anbieters kompatibel ist, kann zu einem Vendor Lock-in und einer Cloud-Konzentration führen, was beides ein Geschäftsrisiko darstellt.

Microsoft Azure

Typ

Microsoft Azure verwendet einen proprietären Hypervisor vom Typ 1, bekannt als Hyper-V.

Architektur

Hyper-V ist in die Azure Cloud-Plattform integriert und bietet Virtualisierungsfunktionen für die Azure-Infrastruktur. Es basiert auf dem Windows Server-Betriebssystem.

Management

Azure Virtual Machines (VMs) werden über das Azure-Portal, PowerShell, Azure CLI oder REST APIs verwaltet.

Funktionen

Hyper-V auf Azure bietet Funktionen wie High Availability, automatische Lastverteilung und dynamische Skalierung. Es unterstützt Live-Migration, Backup- und Disaster-Recovery-Lösungen, um die Ausfallsicherheit von Daten und die Geschäftskontinuität zu gewährleisten.

Anwendungsfälle

Der Hypervisor von Azure eignet sich für eine Vielzahl von Anwendungsfällen, darunter Unternehmensanwendungen, Webhosting, Entwicklungs- und Testumgebungen sowie Datenanalyse.

Amazon Web Services (AWS)

Typ

Amazon Web Services (AWS) verwendet einen speziell angefertigten Typ-1-Hypervisor namens Nitro Hypervisor.

Architektur

Nitro Hypervisor ist ein vereinfachter Hypervisor, der für die Cloud-Infrastruktur von AWS entwickelt wurde. Er bietet Virtualisierungsfunktionen für die Ausführung von EC2-Instanzen und anderen AWS-Diensten.

Management

AWS EC2-Instanzen werden über die AWS Management Console, AWS CLI, SDKs oder APIs verwaltet.

Funktionen

Nitro Hypervisor bietet Funktionen wie sichere Isolierung, hohe Leistung und minimalen Overhead. Er unterstützt Funktionen wie Instanztypen mit unterschiedlichen CPU-, Speicher- und Storage-Konfigurationen.

Anwendungsfälle

Der Hypervisor von AWS eignet sich für eine Reihe von Anwendungsfällen, darunter Webhosting, Anwendungsentwicklung, Datenverarbeitung, maschinelles Lernen und Arbeitslasten in Unternehmen.

Welcher Hypervisor ist der Beste für mich?

Bei der Vielzahl der verfügbaren Optionen ist eine gründliche Recherche und Beratung mit einem Experten für Servervirtualisierung erforderlich, um den besten Hypervisor für Sie zu finden. Es gibt keine Einheitslösung, die für alle Unternehmen geeignet ist. Bei der Auswahl eines Hypervisors sollten Sie Folgendes berücksichtigen:

  • Ihr individueller Anwendungsfall
  • Welches Leistungsniveau Sie benötigen, einschließlich der Zuweisung von Ressourcen an VMs
  • Ob Sie planen, Ihre Infrastruktur intern zu verwalten, oder ob Sie besser mit einem Managed Service Provider (MSP) zusammenarbeiten sollten, der Ihnen diese Aufgabe abnimmt
  • Die Zuverlässigkeit und Verfügbarkeit des Hypervisors und ob dieser Ihren Anforderungen entspricht

Die Zusammenarbeit mit einem Managed Service Provider

Ein Managed Service Provider (MSP) wird Ihren Hypervisor als Teil Ihrer Cloud-Infrastruktur verwalten. Dies kann sowohl Single-Tenant- als auch Multi-Tenant-Lösungen mit einer beliebigen Anzahl von VMs umfassen.

Der MSP kümmert sich um die Ressourcenzuweisung für Ihre VMs, übernimmt Wartung und Updates und fügt zusätzliche VMs hinzu, wenn Sie eine Skalierung Ihrer Ressourcen benötigen. MSPs verwenden einen bestimmten Hypervisor in ihrer Infrastruktur, der auf ihrer Expertise und Erfahrung basiert. Wenn Sie zu einem neuen MSP umsteigen wollen, wird dieser Ihre Anforderungen in einem ersten Beratungsgespräch bewerten, bevor er Sie über die beste Konfiguration berät.

Bei Hyve verwenden wir für unsere Plattformen hauptsächlich die branchenführende Hypervisor-Technologie von VMware. Unsere Experten optimieren Ihre Lösung, um die Leistung zu verbessern und Kosteneinsparungen zu erzielen.

Wenn Sie mit einem unserer Cloud-Hosting-Experten darüber sprechen möchten, wie Sie das Beste aus Ihrem Hosting herausholen können, füllen Sie unser Kontaktformular aus.

Blogs zum Thema Cloud-Wissen

Wie können Load Balancer Ladezeiten verbessern?
Blog lesen
Wie Sie als Startup Ihre Cloud-Infrastruktur optimieren können
Blog lesen
telephone
Background image

Kontakt aufnehmen

Alert icon
check circle
Alert icon
check circle
Alert icon
check circle
Email icon
Alert icon
check circle
Lock icon

Wir werden Ihre E-Mail in Übereinstimmung mit unserer Datenschutzrichtlinie verwenden.

Alert icon
check circle

0 von maximal 4000 Zeichen