Die wichtigsten Funktionen von Hyper-V Server 2012 R2, die Ihre Aufmerksamkeit verdienen
Microsoft Hyper-V wurde erstmals als kostenlose Serverrolle in Windows Server 2008 eingeführt. Später wurde ein eigenständiger Windows Hyper-V Server freigegeben, dessen Hauptzweck darin bestand, eine Virtualisierungsplattform bereitzustellen, die über bessere Funktionalitäten als die Hyper-V-Rolle verfügte.
In diesem Blogbeitrag werden wir erörtern, wie sich der Hyper-V Server seit seiner ersten Freigabe verändert hat und wie sich die neuen und geänderten Funktionalitäten von Hyper-V 2012 R2 auf die Servervirtualisierung ausgewirkt haben.
Was ist Hyper-V 2012 R2?
Hyper-V Server 2012 R2 ist ein kostenloses eigenständiges Produkt, das Hypervisor-basierte Virtualisierungsdienste bereitstellt. Hyper-V virtualisiert Hardware-Ressourcen, wodurch Sie eine Umgebung aufbauen können, in der mehrere Betriebssysteme gleichzeitig verwaltet und konfiguriert werden können. Jedes Gastbetriebssystem läuft auf einer isolierten virtuellen Maschine (VM) mit einer zugewiesenen Menge an Hardware-Ressourcen, die es nutzen kann. Auch wenn Hyper-V 2012 R2 kostenlos heruntergeladen werden kann, müssen Sie dennoch für jedes Gastbetriebssystem eine Lizenz erwerben.
Hyper-V 2012 R2 enthält eine Befehlszeilenschnittstelle (CLI), über die Sie Ihre virtuelle Umgebung verwalten können. Wenn Sie jedoch lieber mit einer grafischen Benutzeroberfläche (GUI) arbeiten, können Sie den Hyper-V-Manager oder den System Center Virtual Machine Manager (SCVMM) auf einem anderen Windows-Computer installieren, auf dem die Hyper-V-Rolle aktiviert ist. Mit diesen Verwaltungskonsolen können Sie Ihre Hyper-V-Hosts und Virtuellen Maschinen (VMs) aus der Ferne verwalten sowie die darauf ausgeführten Prozesse überwachen.
Hyper-V 2012 R2 kann als ressourcenschonend angesehen werden, da es weniger Arbeitsspeicher und Festplattenspeicher beansprucht als Windows Server 2012 und der Hypervisor nicht so häufig aktualisiert wird wie das Windows-Betriebssystem. Darüber hinaus umfasst Hyper-V Server lediglich den Windows-Hypervisor, ein Windows Server-Treibermodell und unterstützende Komponenten. Trotz seiner eingeschränkten Funktionalität ist Hyper-V 2012 R2 jedoch mit derselben Hardware kompatibel wie Windows Server 2012. Somit zeichnet sich Hyper-V 2012 R2 durch einen geringen Platzbedarf und minimalen Overhead aus und gewährleistet zudem eine effiziente Ressourcennutzung.
Anforderungen für die Installation von Hyper-V 2012 R2
Wie oben erwähnt, unterstützt der Hyper-V-Server dieselbe Hardwarekompatibilität wie die entsprechende Version von Windows Server. Daher sind die Hardwareanforderungen für die Installation von Hyper-V 2012 R2 und für die Hyper-V-Rolle unter Windows Server 2012 praktisch identisch. Um Hyper-V 2012 R2 zu installieren, prüfen Sie, ob Ihr Hostcomputer die folgenden Anforderungen erfüllt:
- Mindestens 512 MB RAM
- Ein 64-Bit-CPU-Kern mit 1,4 GHz
- Hardwaregestützte Virtualisierung, aktiviert durch die Intel Virtualization Technology (Intel VT) oder die AMD Virtualization (AMD-V)-Technologie
- Hardwaregestützte Data Execution Prevention, aktiviert durch das NX-Bit bei AMD-Systemen oder das XD-Bit bei Intel-Systemen
- 10/100 Mbit/s oder schnellere Netzwerkverbindung
- Mindestens 32 GB freier Speicherplatz auf einer Festplatte
Hyper-V 2012 R2 Verbesserungen
Das Microsoft-Team hat intensiv daran gearbeitet, die Funktionalität von Hyper-V Server 2008 zu verbessern, und mit Hyper-V 2012 R2 eine Reihe neuer und aktualisierter Funktionen sowie Konfigurationshöchstwerte eingeführt. Der Hauptzweck dieser Funktionen besteht darin, eine bessere Leistung und Skalierbarkeit großer virtueller Umgebungen zu gewährleisten. Lassen Sie uns die wichtigsten Funktionen von Hyper-V 2012 R2 besprechen und erläutern, wie sie die Virtualisierungsfähigkeiten von Hyper-V Server verbessert haben.
Ressourcenmessung
Diese Funktion dient dazu, Daten über die Auslastung des physischen Prozessors, des Arbeitsspeichers, des Speichers und des Netzwerks durch ausgewählte VMs zu erfassen. Die Ressourcenmessung ist standardmäßig nicht aktiviert und kann nur durch Ausführen von PowerShell-Skripten konfiguriert werden.
Um diese Funktion zu aktivieren, öffnen Sie PowerShell als Administrator und führen Sie das folgende Cmdlet aus:
Get-VM -Name DemoVM | Enable-VMResourceMetering
Um zu überprüfen, ob das Cmdlet erfolgreich aktiviert wurde, verwenden Sie den folgenden Befehl:
Get-VM | Format-Table Name, State, ResourceMeteringEnabled
Um die durch die Ressourcenmessung erfassten Daten anzusehen, geben Sie das folgende Skript ein:
Get-VM -Name DemoVM | Measure-VM
Das Ergebnis sollte in Ihrem PowerShell-Fenster wie folgt aussehen:

Live-Speichermigration
Mit dieser Funktion können Sie virtuelle Festplatten auf einen anderen physischen Speicher verschieben, ohne die VM herunterzufahren, was zu null Ausfallzeiten und keiner Unterbrechung laufender Vorgänge führt. Um den Speicher der ausgewählten VM zu verschieben, führen Sie das folgende Cmdlet aus:
Move-VMStorage DemoVM -DestinationStoragePath D:NewDemoVM
Wenn alles korrekt ist, sollte der folgende Bildschirm angezeigt werden:

Virtuelles Fibre Channel
Mit dieser Funktion können Sie direkt aus VMs heraus auf ein Fibre-Channel-basiertes Storage Area Network (FC-SAN) zugreifen und den Support für virtualisierte Workloads durch die Verwendung einer mit einer ausgewählten VM verknüpften Standard-WWN (World Wide Name) verbessern. Die Datenübertragung und Konnektivität zwischen VMs im selben FC-SAN wird durch Fibre-Channel-Hostbusadapter (HBAs) ermöglicht. Im Folgenden zeigen wir Ihnen, wie Sie Fibre-Channel-HBAs erstellen und konfigurieren können. Stellen Sie zunächst sicher, dass die VM von der virtualisierungsbasierten Sicherheit ausgeschlossen ist, damit Speichergeräte und Server ohne Unterbrechungen über das SAN eine Verbindung herstellen können. Die VM muss ausgeschaltet sein, wenn Sie dieses Cmdlet ausführen.
Set-VMSecurity -VMName DemoVM -VirtualizationBasedSecurityOptOut $true
Um einen Fibre-Channel-HBA hinzuzufügen, verwenden Sie das weitergehende Skript. Beachten Sie, dass sich die VM im ausgeschalteten Zustand befinden muss.
Add-VMFibreChannelHba -VMName DemoVM -SanName 'New Fibre Channel SAN'
Wenn Sie den Namen des SAN Ihres Hyper-V-Hosts nicht kennen, führen Sie das folgende Skript aus:
Get-VMSan
Um zu überprüfen, ob der Fibre-Channel-HBA erfolgreich erstellt wurde, geben Sie das folgende Cmdlet ein.
Get-VMFibreChannelHba -VMName DemoVM
Auf dem Bildschirm sollte eine vollständige Liste der Fibre-Channel-HBAs angezeigt werden, die einer bestimmten VM zugeordnet sind. Beachten Sie, dass die jedem HBA zugewiesenen WWNs eindeutig sind, was für die Gewährleistung der Konnektivität zwischen den VMs entscheidend ist.

Single-Root-I/O-Virtualisierung (SR-IOV)
Diese Funktion ermöglicht den direkten Datenaustausch zwischen einer VM und einem physischen Adapter, ohne den virtuellen Hyper-V-Switch zu nutzen. SR-IOV verbessert die Netzwerkleistung in einer virtuellen Umgebung und reduziert Latenzzeiten sowie den CPU-Overhead erheblich. Beachten Sie, dass zur Aktivierung von SR-IOV bestimmte Hardware erforderlich ist. Falls die erforderlichen Hardware-Ressourcen nicht vorhanden sind, erfolgt die Netzwerkverbindung über den virtuellen Switch.
Mit dem folgenden Cmdlet können Sie SR-IOV für den ausgewählten Netzwerkadapter aktivieren:
Enable-NetAdapterSriov -Name vEthernet
Wenn Sie nicht wissen, welche Netzwerkadapter auf Ihrem Computer verfügbar sind, geben Sie den folgenden Befehl ein, um alle Netzwerkadapter anzuzeigen, einschließlich der ausgeblendeten.
Get-NetAdapter -Name '* ' -IncludeHidden
Speicher auf SMB2-Dateifreigaben
Diese Funktion dient dazu, Hyper-V-Dateien in Dateifreigaben zu speichern und verschiedene Dienstanforderungen über das Server Message Block (SMB)-Protokoll auszuführen. Diese Technologie ermöglicht es Ihnen, SAN zu umgehen, was die Ressourcenbereitstellung und Datenmigration verbessert. Diese Funktion ist in Hyper-V 2012 R2 standardmäßig aktiviert. Um jedoch zu überprüfen, ob dies tatsächlich der Fall ist, führen Sie den folgenden Befehl aus:
Set-SmbServerConfiguration –EnableSMB2Protocol $true
Nach diesem Befehl werden Sie aufgefordert, eine der Optionen auszuwählen, um diesen Vorgang abzuschließen.

NUMA-Überbrückung
Die Non-Uniform Memory Architecture (NUMA) unterstützt die Verwaltung mehrerer CPUs und Prozesse innerhalb desselben NUMA-Knotens und kann zur Optimierung der Speichernutzung durch die VMs eingesetzt werden. Bei Bedarf können Sie einer bestimmten VM durch Überbrückung von NUMA-Knoten mehr Rechenressourcen zuweisen.
Um zu überprüfen, ob diese Funktion auf Ihrem Hyper-V-Host verfügbar ist, geben Sie den folgenden Befehl ein. Die Ausgabe lautet entweder „ True “ (falls aktiviert) oder „ False “ (falls nicht aktiviert).
(Get-VMHost).NumaSpanningEnabled
Um NUMA-Spanning zu aktivieren, führen Sie das folgende Cmdlet aus. Beachten Sie, dass NUMA-Spanning nicht deaktiviert werden kann, solange VMs noch ausgeführt werden.
Set-VMHost -NumaSpanningEnabled $true
Restart-Service vmms
Um die NUMA-Topologie des VM-Hosts abzurufen, die die Knoten-ID und die insgesamt verfügbare Speichermenge enthält, führen Sie dieses Cmdlet aus:
Get-VMHostNumaNode
Auf dem Bildschirm werden die folgenden Informationen zu den auf einem Hyper-V-Host verfügbaren NUMA-Knoten angezeigt.

Hyper-V-Replik
Mit dieser Funktion können Sie Replikate von VMs erstellen und an einen Remote-Server senden. Diese Replikate werden regelmäßig mit den Änderungen der Quelle der VM aktualisiert und können für geplante oder Notfall-Failovers verwendet werden. Der Hauptzweck dieser Funktion besteht somit darin, die Geschäftskontinuität zu gewährleisten und Betriebsausfälle auf ein Minimum zu reduzieren. Die Hyper-V-Replikation erfolgt asynchron, d. h., die neuen Daten werden zunächst in einen Primärspeicher geschrieben und anschließend werden die Änderungen auf die Replik kopiert.
Die Konfiguration dieser Funktionalität ist zu komplex, um sie in diesem Blogbeitrag zu erläutern. Daher werde ich lediglich beschreiben, wie die Replikation der ausgewählten VM auf einen bestimmten Replikationsserver aktiviert wird. Verwenden Sie dazu den unten aufgeführten PowerShell-Befehl (wobei DemoVM der Name der zu replizierenden VM ist, DESKTOP-HQ44314 der Name des Replikatservers, 250 der für den Replikationsverkehr verwendete Port und Kerberos die Authentifizierungsart).
Enable-VMReplication DemoVM DESKTOP-HQ44314 250 Kerberos
Booten von einem USB-Laufwerk
Microsoft Hyper-V 2012 R2 ermöglicht die Verwendung eines USB-Laufwerks für die Betriebssysteminstallation. Um das System von USB zu starten, erstellen Sie zunächst ein bootfähiges USB-Gerät und stellen Sie sicher, dass Sie über einen USB 2.0-Treiber oder neuer verfügen. Wenn Sie mehr über das Erstellen eines bootfähigen USB-Sticks erfahren möchten, lesen Sie den Artikel dieser Artikel auf der offiziellen Microsoft-Seite.
RemoteFX
Diese Funktion wird verwendet, um eine 3D-Grafikvirtualisierung der Gastbetriebssysteme bereitzustellen und den Zugriff auf entfernte virtuelle Desktops über ein lokales Netzwerk (LAN) zu ermöglichen. Um einer ausgewählten VM einen RemoteFX-Grafikadapter hinzuzufügen, öffnen Sie PowerShell als Administrator und führen Sie den folgenden Befehl aus:
Add-VMRemoteFx3dVideoAdapter -VMName DemoVM
Darüber hinaus können Sie die maximale Auflösung und die VRAM-Größe des an eine bestimmte VM angeschlossenen RemoteFX-Adapters konfigurieren. Geben Sie dazu das folgende Cmdlet ein:
Set-VMRemoteFx3dVideoAdapter -VMName DemoVM -MaximumResolution 1920x1200 -VRAMSizeBytes 67108864
Geben Sie das Cmdlet „ Get-VMRemoteFXPhysicalVideoAdapter “ ein, um eine vollständige Liste der auf Ihren Hyper-V-Servern verfügbaren physischen RemoteFX-Grafikadapter abzurufen. Mit diesem Befehl lässt sich überprüfen, ob der Remote-FX-Adapter erfolgreich erstellt wurde.
Dynamische Warteschlange für Virtuelle Maschinen
Diese Funktion gewährleistet die erfolgreiche Paketübertragung von einem externen VM-Netzwerk an ein virtualisiertes Host-Betriebssystem. Mit dieser Technologie können Sie die Netzwerkauslastung reduzieren, indem Sie den eingehenden Datenverkehr gleichmäßig auf mehrere physische CPUs verteilen. In Hyper-V 2012 R2 wurde diese Funktion aktualisiert, um die Virtualisierung rechenintensiver Workloads zu verbessern.
Das folgende Beispiel zeigt, wie die Warteschlange für virtuelle Maschinen auf dem Netzwerkadapter Dynamic Adapter von diesem Cmdlet aktiviert werden kann:
Enable-NetAdapterVmq -Name 'Dynamic Adapter'
Neues Format für virtuelle Festplatten (VHDX)
In Hyper-V 2012 R2 wurde ein neues Dateiformat – VHDX – eingeführt, um erweiterten Support für virtuelle Workloads zu bieten, die Kapazität des Speichers zu erhöhen und den Schutz vor Stromausfällen zu verbessern. Darüber hinaus können Sie nun eine gemeinsam genutzte VHDX-Datei erstellen, die von mehreren VMs als gemeinsamer Speicher genutzt werden kann und Gast-Clustering ermöglicht. Lesen Sie unseren Blogbeitrag , um mehr über Hyper-V-VHDX-Dateien und deren Konfiguration in PowerShell zu erfahren.
Verbesserungen bei der Skalierung
Neben den neuen und aktualisierten Funktionen bietet Hyper-V 2012 R2 auch Support für die folgenden Höchstgrenzen:
- 64 virtuelle CPUs pro VM
- 1 TB pro VM
- 64 TB pro virtueller Festplatte
- 320 logische CPUs pro Hyper-V-Host
- 4 TB pro Hyper-V-Host
- 1024 aktive VMs pro Hyper-V-Host
- 2048 unterstützte virtuelle CPUs pro Hyper-V-Host
- 64 Knoten pro Cluster
- 8000 VMs pro Cluster
Fazit
In diesem Blogbeitrag haben wir die neuen und aktualisierten Funktionen behandelt, die mit Hyper-V 2012 R2 eingeführt wurden. Jede dieser Funktionen und Möglichkeiten ist einzigartig und wurde speziell entwickelt, um die Sicherheit, Flexibilität und Resilienz Ihrer virtuellen Infrastruktur zu verbessern. Neue Höchstgrenzen stellen sicher, dass Sie groß angelegte VMs erstellen, verwalten und überwachen können, wodurch Sie ein Höchstmaß an Leistung und Skalierung erreichen. Im Vergleich zu Windows Server 2012 verfügt Hyper-V 2012 R2 über eine eher begrenzte Funktionalität.
Die neue und aktualisierte Funktionalität des Microsoft Hyper-V macht ihn jedoch zu einer kostengünstigen und zuverlässigen Lösung, die sich für die Konsolidierung mehrerer VMs auf einer einzigen Virtualisierungsplattform eignet.