Hyper-V

Hyper-V 2016: Node Fairness

Bei einen Hyper-V Cluster jeglicher Größe macht sich ein Administrator grundsätzlich Gedanken über die Lastverteilung. Eine gleichmäßige Verteilung der VMs mit hoher CPU- oder RAM- Auslastung bring enorme Leistung- und Effizienzvorteile.

Neu im Failover Cluster von Windows / Hyper-V Server 2016 ist „Node Fairness“. Diese Funktion erledigt automatisch die Optimierung der Verteilung und wenn überwacht diese.

„Node Fairness“ ist ein feature vom Failover Cluster (nicht der Hyper-V Rolle) welche automatisch eine Live- Migration einer VM durchführt, wenn eine  Hyper-V Node überlastet ist.
Dabei wird auf die CPU Last und die Speicherauslastung betrachtet.  Dabei stehen drei schwellwerte (balancing mode) zu Auswahl: LOW: 80%, MEDIUM: 70%, HIGH: 60%.
Die Werte für CPU und RAM werden dabei  alle 30 Minuten überprüft (default) oder wenn ein Node sich im Cluster zurück meldet.

Konfiguriert wird Node Fairness über den Cluster- Manager oder per Powershell:

aktivieren / deaktivieren:
(Get-Cluster -Name cluster).AutoBalancerMode = 0 # Ausgeschaltet
(Get-Cluster -Name cluster).AutoBalancerMode = 1 # Nur wenn ein Node im Cluster hinzugefügt wird
(Get-Cluster -Name cluster).AutoBalancerMode = 2 # alle 30 Minuten

Fairness Balancing Mode
(Get-Cluster -Name cluster).AutoBalancerLevel = 1 # Low: 80%
(Get-Cluster -Name cluster).AutoBalancerLevel = 2 # Low: 70%
(Get-Cluster -Name cluster).AutoBalancerLevel = 3 # Low: 60%

Achtung:
Wenn SCVMM 2016 verwendet wird, deaktiviert der VMM 2016 Agent diese neue Funktion.
Dies ist darauf zurück zu führen das im VMM 2016 das Dynamic Optimization Feature verwendet wird.

 

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s