Dieses Webinar umreißt die WS2016-Features mit der größten Wichtigkeit in einer typischen KMU-Umgebung und legt den Schwerpunkt auf jene, die wichtige Unterschiede mit sich bringen, wie etwa Geschachtelte Virtualisierung, Priorisierung der Startreihenfolge, PowerShell Direct, Knotenfairness und weitere.
Ich habe den Foliensatz hochgeladen, und Sie können ihn HIER herunterladen.
Ja. Wenn Sie in Ihrem Cluster Regeln für bevorzugte Inhaber haben, hält Node Fairness diese Regeln ein, wenn Sie versuchen, einen Cluster zu laden.
Ja. Die Vorgabe von 20 Sekunden muss nicht unbedingt beibehalten werden. Wenn Sie das Set-ClusterGroupSet mit dem Parameter -StartupDelay verwenden, können Sie die Startverzögerung konfigurieren.
Alle im Webinar behandelten Funktionen sind in allen Editionen von Hyper-V verfügbar.
Eine solche Anforderung ist mir nicht bekannt. Für alle geschachtelten Hosts in meiner Demo war ein statischen Speicher mit 2 GB konfiguriert.
Nicht im gleichen Sinne wie Startprioritäten, bei denen für den Start einer VM eine andere VM ausgeführt werden muss. Sie können jedoch ein PowerShell-Skript erstellen, das das cmdlet „Stop-VM“ aufruft, um VMs nacheinander in einer bestimmten Reihenfolge zu anzuhalten.
Ja! Die Unterstützung von Windows Server 2016 wurde in unserer Version 7 hinzugefügt.
Obwohl wir die Wiederherstellung auf Dateiebene eines ReFS-Volumes nicht unterstützen, sollten Sie bedenken, dass ReFS in erster Linie mit Blick auf Storage Spaces Direct und Hyper-V entwickelt wurde. Die Wahrscheinlichkeit, dass Sie tatsächlich eine einzelne Datei auf einem ReFS-Volume wiederherstellen müssen, ist gering. Sie können jedoch einige der neuen ReFS-Funktionen nutzen, indem Sie Ihre Hyper-V-VMs auf einem ReFS-Volume hosten. Solange NTFS als Dateisystem innerhalb der geschützten VM fungiert, können Sie mit Altaro VM Backup eine Wiederherstellung auf Dateiebene durchführen, obwohl diese VM auf einem ReFS-Volume gehostet wird. Maßgeblich ist das in der VM vorhandene Dateisystem.
# Zielumgebungsvariablen $DomainName = "ANDOHV.mobile" $TargetHost = "ANDO-MB-HV1.andohv.mobile" $NTFSPath = "\\ANDO-MB-DC1\VMS" $REFSPath = "\\ANDO-MB-DC1\ReFS_VMs" # Anmeldeinformationsvariablen $DomainUser = "$DomainName\administrator" $DomainPWord = ConvertTo-SecureString -String "Kennwort01" -AsPlainText -Force $DomainCredential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $DomainUser, $DomainPWord # Erstellen wir zunächst eine neue VHDX-Datei auf NTFS-Speicher Invoke-Command -Computer $TargetHost -Credential $DomainCredential -ScriptBlock { param ($NTFSPath) Measure-Command {New-VHD -Path $NTFSPath\NTFSDisk.VHDX -Fixed -SizeBytes 30GB} } -ArgumentList $NTFSPath # Machen wir jetzt das gleiche mit ReFS-Speicher Invoke-Command -Computer $TargetHost -Credential $DomainCredential -ScriptBlock { param ($REFSPath) Measure-Command {New-VHD -Path $REFSPath\REFSDisk.VHDX -Fixed -SizeBytes 30GB} } -ArgumentList $REFSPath # Es folgt die Bereinigung der Datenträger Del $NTFSPath\NTFSDisk.vhdx Del $REFSPath\REFSDisk.vhdx
# Zielumgebungsvariablen$TargetHost = "ANDO-MB-HV1"# Stellen wir eine Remoteverbindung mit einem der gruppierten Hyper-V Hosts herEnter-PSSession -ComputerName $TargetHost# Richten wir jetzt einige Clustergruppen einNew-ClusterGroupSet -Name "Databases"New-ClusterGroupSet -Name "WebServices"# Weisen wir diesen Gruppen jetzt VMs zu$MYSQLVM = "ANDO-MB-SQL1"$WEBVM = "ANDO-MB-WEB1"Add-ClusterGroupToSet -Name "Databases" -Group "$MYSQLVM"Add-ClusterGroupToSet -Name "WebServices" -Group "$WEBVM"# Da jetzt Gruppen erstellt und VMs zugewiesen wurden, richten wir die Abhängigkeit einAdd-ClusterGroupSetDependency -Name "Webservices" -Provider "Databases"# Sehen wir uns das Ganze einmal anGet-ClusterGroupSet# Bereinigen der erstellten ClustergruppenRemove-ClusterGroupSet -Name "WebServices"Remove-ClusterGroupSet -Name "DataBases"# Dann beenden wir die RemotesitzungExit
# Rufen wir zunächst eine Liste der virtuellen Computer ab, die auf diesem Host ausgeführt werden Get-VM # Als Ziel wählen wir ANDO-MB-PSD1. Bestätigen wir zunächst, dass die vNIC nicht verbunden ist $TargetVM = "ANDO-MB-PSD1" Start-VM $TargetVM Get-VMNetworkAdapter $TargetVM # Wir erfassen jetzt die Anmeldeinformationen und führen Befehle mithilfe von PS Direct auf der Ziel-VM aus. $LocalUser = "$TargetVM\Administrator" $LocalPWord = ConvertTo-SecureString -String "Password01" -AsPlainText -Force $LocalCredential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $LocalUser, $LocalPWord Invoke-Command -VMName $TargetVM -Credential $LocalCredential -ScriptBlock {Get-Volume} Invoke-Command -VMName $TargetVM -Credential $LocalCredential -ScriptBlock {Get-WindowsFeature -Name *FS-FileServer*} # Wir können über PS Direct ebenso eine interaktive PS-Sitzung ausführen. Enter-PSSession -VMName $TargetVM -Credential $LocalCredential Get-Process Get-Service Exit # Bereinigen Stop-VM $TargetVM
# Zielumgebungsvariablen $TargetVM = "ANDO-MB-HV1" # Überprüfen des Status der Virtualisierungserweiterungen Get-VMProcessor -VMName $TargetVM | Select-Object * # Konfigurieren der Virtualisierungserweiterungen Set-VMProcessor -VMName $TargetVM -ExposeVirtualizationExtensions $true
Andy ist ein IT-Experte mit mehr als 15 Jahren Berufserfahrung und den Spezialgebieten Virtualisierung, Massenspeicher, Cloud und Infrastruktur. Tagsüber ist er Technical Evangelist für Altaro und verantwortlich für technische Inhalte und Pre-Sales. Bei Nacht gibt er sein IT-Wissen online oder bei einem kühlen Glas Bier weiter. Er ist Inhaber des Microsoft MVP Awards in Cloud- und Rechenzentrumsverwaltung und eine der wenigen Personen, die außerdem VMware-vExperten sind.