Virtualisierung

Windows 10 / Windows Server Next - das ist neu in Hyper-V

06.04.2015
Von 
Thomas Joos ist freiberuflicher IT-Consultant und seit 20 Jahren in der IT tätig. Er schreibt praxisnahe Fachbücher und veröffentlicht in zahlreichen IT-Publikationen wie TecChannel.de und PC Welt.

Bessere Virtualisierung von Linux

In der neuen Hyper-V-Version können Sie noch besser Linux virtualisieren. Linux-VMs unterstützen auch die Production Checkpoints, verwenden statt VSS aber den System Puffer. Sie können jetzt auch Generation 2-VMs auf Basis von Linux nutzen. Die VMs können auf diesem Weg auch über UEFI booten und Secure Boot nutzen, sowie alle Vorteile von Generation 2, wie bessere Virtualisierung der Hardware.

Derzeit unterstützen Ubuntu ab Version 14.04 oder SUSE Linux Enterprise Server ab Version 12 die neue Technologie. Diese Systeme sind automatisch für Secure Boot aktiviert. Bevor Sie eine solche VM starten, sollten Sie aber erst konfigurieren, dass die VM auch die Microsoft UEFI Certificate Authority nutzt. Dazu geben Sie den folgenden Befehl auf dem Host ein:

Set-VMFirmware <Linux-VM> -SecureBootTemplate MicrosoftUEFICertificateAuthority

Neue VM-Version einstellen

Hyper-V in Windows Server 2012 R2 nutzt die Version 5.0 von VMs. Das hat nichts mit der Generation der VM zu tun, also Generation 1 oder 2, sondern ist eine interne Versionsnummer. Windows Server vNext kommt mit der Version 6.0. Ab dieser Version werden Production Checkpoints unterstützt und das neue Format der VM-Konfigurationsdateien. Erstellen Sie in Windows Server vNext eine neue VM erhält diese automatisch Version 6.0.

Übernehmen Sie eine VM von Servern mit Windows Server 2012 R2 wird weiterhin die alte Version 5.0 verwendet. Migrieren können Sie die Version in der PowerShell mit dem CMDlet Update-VmConfigurationVersion. Das CMDlet Get-VM * | Format-Table Name, Version zeigt Ihnen die Version aller eingesetzten VMs an.

Hochverfügbarkeit mit Windows Server vNext

Sie können Virtualisierungs-Hosts mit Windows Server vNext in Cluster mit Windows Server 2012 R2 integrieren und auch VMs zwischen den Servern verschieben. Solange Sie die Version der VMs nicht umstellen, sind die beiden Betriebssysteme miteinander kompatibel. Haben Sie alle Knoten des Clusters umgestellt, können Sie auch dessen Version auf Windows Server vNext heben. Dazu nutzen Sie das CMDlet Update-ClusterFunctionalLevel.

Mit Cluster Cloud Witness können Sie bei Clustern auf Basis von Windows Server vNext auch VMs in Windows Azure als Zeugenserver nutzen. Das ist vor allem für Rechenzentrumsübergreifende Cluster ein wichtiger Punkt.

Außerdem sind Cluster in der neuen Version stabiler. Mit Cluster Compute Resiliency und Cluster Quarantine werden Clusterressourcen nicht mehr unnötig zwischen Knoten verschoben, wenn ein Clusterknoten Probleme hat. Knoten werden in Isolation versetzt, wenn Windows erkennt, dass der Knoten nicht mehr stabil funktioniert. Alle Ressourcen werden vom Knoten verschoben und Administratoren informiert.

Neues Dateiformat für VMs

Erstellen Sie Version 6-VMs erhalten diese als Steuerungsdatei das VMCX-Format. Laufzeitdateien erhalten die Endung *.vmrs. Die neuen Dateien sind, ähnlich wie die VHDX-Dateien wesentlich robuster und unempfindlicher gegen Systemabstürze. Sobald Sie die Version einer VM von 5.0 auf 6.0 heben, wird auch das Format geändert. (mje)