Einführung in Hyper-V unter Windows 10

Hyper-V ersetzt Microsoft Virtual PC.

Als Entwickler von Software, IT-Experte oder Technologiefan müssen Sie häufig mehrere Betriebssysteme ausführen. Hyper-V ermöglicht Ihnen, mehrere Betriebssysteme als virtuelle Computer unter Windows auszuführen.

Virtueller Computer mit Windows

Hyper-V bietet insbesondere Hardwarevirtualisierung an. Das bedeutet, dass jeder virtuelle Computer auf virtueller Hardware ausgeführt wird. Mit Hyper-V können Sie virtuelle Festplatten, virtuelle Switches und zahlreiche andere virtuelle Geräte erstellen, die alle virtuellen Computern hinzugefügt werden können.

Gründe für die Virtualisierung

Die Virtualisierung ermöglicht folgendes:

  • Führen Sie Software aus, die eine ältere Version von Windows oder andere Betriebssysteme als Windows erfordert.

  • Experimentieren Sie mit anderen Betriebssystemen. Hyper-V erleichtert das Inbetriebnehmen und Entfernen verschiedener Betriebssysteme.

  • Testen Sie Software unter mehreren Betriebssystemen mithilfe mehrerer virtueller Computer. Mit Hyper-V können Sie alle auf einem einzelnen Desktop- oder Laptopcomputer ausführen. Diese virtuellen Computer können exportiert und anschließend in ein anderes Hyper-V-System, einschließlich Azure, importiert werden.

Systemanforderungen

Hyper-V ist in 64-Bit-Versionen von Windows 10 Pro, Enterprise und Education verfügbar. Es ist nicht in der Home-Edition verfügbar.

Ein Upgrade von Windows 10 Home Edition auf Windows 10 Pro durch Öffnen der Einstellungen > Update und Sicherheit > Aktivierung. Hier können Sie den Store besuchen und ein Upgrade erwerben.

Die meisten Computer führen Hyper-V aus, jedoch ist jeder virtuelle Computer ein völlig getrenntes Betriebssystem. Sie können auf einem Computer mit 4GB RAM in der Regel einen oder mehrere virtuelle Computer ausführen, obwohl Sie für zusätzliche virtuelle Computer oder zum Installieren und Ausführen von ressourcenintensiver Software wie Spielen, Videos oder -Engineering-Designsoftware weitere Ressourcen benötigen.

Weitere Informationen zu den Systemanforderungen von Hyper-V und der Überprüfung, ob Hyper-V auf Ihrem Computer ausgeführt wird, finden Sie unter Verweis auf Hyper-V‑Anforderungen.

Auf einem virtuellen Computer ausführbare Betriebssysteme

Hyper-V unter Windows unterstützt viele verschiedene Betriebssysteme auf einem virtuellen Computer einschließlich verschiedener Versionen von Linux, FreeBSD und Windows.

Zur Erinnerung müssen Sie eine gültige Lizenz für alle Betriebssysteme verfügen, die in den virtuellen Computern verwendet.

Informationen darüber, welche Betriebssysteme als Gäste in Hyper-V unter Windows unterstützt werden, finden Sie unter Unterstützte Windows-Gastbetriebssysteme und unterstützte Linux Gastbetriebssysteme.

Unterschiede zwischen Hyper-V unter Windows und Hyper-V unter Windows Server

Es gibt einige Features, die in Hyper-V unter Windows und Hyper-V unter Windows Server unterschiedlich funktionieren.

Nur in Windows Server verfügbare Hyper-V-Features:

  • Live-Migration virtueller Computer von einem Host zum anderen
  • Hyper-V-Replikat
  • Virtueller Fibre Channel
  • SR-IOV-Netzwerke
  • Freigegebene VHDX-Datei

Nur in Windows 10 verfügbare Hyper-V-Features:

  • Schnelles Erstellen und die VM-Galerie
  • Standard-Netzwerk (NAT-Switch)

Das Speicherverwaltungsmodell unterscheidet sich bei Hyper-V unter Windows. Hyper-V-Speicher erfolgt auf einem Server unter der Annahme, die nur die virtuellen Maschinen auf dem Server ausgeführt werden. In Hyper-V unter Windows wird Arbeitsspeicher in der Erwartung verwaltet, dass die meisten Clientcomputer sowohl Software auf dem Host als auch virtuelle Computer ausführen.

Einschränkungen

Programme, die von bestimmter Hardware abhängig sind, funktionieren ebenfalls nicht auf einem virtuellen Computer. Beispielsweise sind Spiele oder Anwendungen, die eine Verarbeitung mit GPUs erfordern, ggf. nicht gut geeignet. Außerdem können bei Anwendungen, die Hochpräzisions-Ereigniszeitgeber im Bereich von weniger als 10ms benötigen (latenzempfindliche Apps, beispielsweise zum Mischen von Livemusik), Probleme auftreten, wenn sie auf einem virtuellen Computer ausgeführt werden.

Darüber hinaus können bei Hyper-V-fähigen Anwendungen mit hohen Anforderungen an Latenz und Präzision auch Probleme bei der Ausführung auf dem Host auftreten. Dies liegt daran, dass bei virtualisierungsfähigen Anwendungen das Hostbetriebssystem genau wie die Gastbetriebssysteme oberhalb der Hyper-V-Virtualisierungsschicht ausgeführt wird. Im Gegensatz zu Gastbetriebssystemen kann das Hostbetriebssystem direkt auf sämtliche Hardware zugreifen. Dadurch können auch Anwendungen mit speziellen Hardwareanforderungen problemlos im Hostbetriebssystem ausgeführt werden.

Nächster Schritt

Installieren von Hyper-V unter Windows10