Horizon 8 berechnet den Serverlastindex basierend auf den Lastausgleichseinstellungen, die Sie in Horizon Console konfigurieren. Der Serverlastindex gibt die Auslastung des Servers an. Der Serverlastindex kann von 0 bis 100 reichen, wobei 0 für keine Auslastung und 100 für volle Auslastung steht. Ein Serverlastindex von -1 zeigt an, dass der Lastausgleich deaktiviert ist. Sie können den Serverlastindex im Horizon Console-Dashboard anzeigen. Horizon stellt in den Lastausgleichseinstellungen auch Schwellenwerte für die Verarbeitung bei Anmeldungsüberlastungen bereit.

Anmeldungsüberlastungen treten auf, wenn sich innerhalb eines kurzen Zeitraums zahlreiche Benutzer bei der Farm anmeldet. In diesen Fällen kann der von den RDS-Hosts gemeldete Serverlastindex veraltet sein, da das Samplingintervall für die CPU-, Arbeitsspeicher- und Festplattenstatistiken 30 Sekunden beträgt und diese Metriken erst nach 30 Sekunden aktualisiert werden. Der Horizon Connection Server stellt zwei Methoden zur Abschwächung dieses Problems bei veraltetem Serverlastindex bereit: Der Horizon Connection Server sendet Sitzungsanforderungen an RDS-Hosts mit einer geringeren Anzahl gleichzeitig verbundener Sitzungen und einem niedrigeren Lastindex. Der Horizon Agent kann Sitzungen dann basierend auf der Anzahl der gleichzeitig verbundenen Sitzungen auf der Maschine und des Lastindexes mithilfe von Grenzwerten ablehnen und umleiten, die in der Horizon Console bereitgestellt werden.

Bei der Konfiguration der Lastausgleichseinstellungen sollte die Anzahl der Sitzungen zusammen mit anderen Metriken angegeben werden, damit die Sitzungsanfragen durch Lastausgleich auf Maschinen mit einer geringeren Gesamtzahl von Sitzungen verteilt werden können. Darüber hinaus sollten Sie in der Horizon Console einen Schwellenwert für die Verbindungssitzung festlegen, der bei Anmeldeüberlastungen einen besseren Lastausgleich ermöglicht.

Schwellenwerte für die Verarbeitung von Anmeldungsüberlastungen, einschließlich des Schwellenwerts für die Verbindungssitzung und des Schwellenwerts für den Lastindex, sollten ausschließlich in der Horizon Console festgelegt werden. Sie können jedoch auch mithilfe der Einstellungen für die Agent-Konfigurationsrichtlinie auf allen RDS-Hosts festgelegt werden (weitere Informationen finden Sie unter „ADMX-Vorlageneinstellungen für die VMware View Agent-Konfiguration“ im Dokument Horizon-Remote-Desktopfunktionen und GPOs). Wenn sowohl Richtlinien- als auch Horizon Console-Einstellungen für die Schwellenwerte zur Verarbeitung von Anmeldungsüberlastungen festgelegt wurden, haben die Richtlinieneinstellungen Vorrang.

Tabelle 1. Einstellungen für den Lastausgleich in Horizon Console
Option Beschreibung
Benutzerdefiniertes Skript verwenden

Wählen Sie diese Einstellung aus, um ein benutzerdefiniertes Skript für den Lastausgleich zu verwenden. Bei aktivierter Einstellung zieht Horizon 8 keine anderen Lastausgleichsmetriken für die Berechnung des Serverlastindex heran, sondern verwendet den Schwellenwert für die Verbindungssitzung und den Schwellenwert für den Lastindex zur Verarbeitung von Anmeldungsüberlastungen. Zum Abrufen des Serverlastindexes liest Horizon den Registrierungsschlüssel CustomLoadValue an folgendem Speicherort: HKLM\Sofware\VMware Inc.\VMware VDM\Performance Stats\CustomLoadValue. Siehe Schreiben eines Lastausgleichsskripts für einen RDS-Host.

Anzahl der Sitzungen einbeziehen Wählen Sie diese Einstellung aus, um die Anzahl der Sitzungen auf dem RDS-Host für den Lastausgleich einzubeziehen. Wenn keine der Einstellungen für den Lastausgleich ausgewählt ist und die benutzerdefinierte Skripteinstellung nicht ausgewählt ist, verwendet Horizon 8 die Anzahl der Sitzungen standardmäßig. Deaktivieren Sie diese Einstellung, wenn die Anzahl der Sitzungen für den Lastausgleich nicht berücksichtigt werden soll.
Schwellenwert für CPU-Auslastung Schwellenwert für die CPU-Auslastung in Prozent. Horizon 8 verwendet den konfigurierten CPU-Schwellenwert, um den Faktor für den CPU-Auslastungsindex zu berechnen. Sie können einen Wert von 0 bis 100 festlegen. Der empfohlene Wert ist 90. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt. Der Standardwert ist 0.
Schwellenwert für Arbeitsspeichernutzung Schwellenwert für den Speicher in Prozent. Horizon 8 verwendet den konfigurierten Arbeitsspeicher-Schwellenwert, um den Faktor für den Speicherauslastungsindex zu berechnen. Sie können einen Wert von 0 bis 100 festlegen. Der empfohlene Wert ist 90. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt. Der Standardwert ist 0.
Schwellenwert für Festplatten-Warteschlangenlänge Schwellenwert für die durchschnittliche Anzahl von Lese- und Schreibanforderungen, die für die ausgewählte Festplatte während des Abtastintervalls in die Warteschlange gestellt wurden. Horizon 8 verwendet den konfigurierten Schwellenwert, um den Faktor für den Festplattenauslastungsindex zu berechnen. Sie können den Wert auf eine beliebige positive Ganzzahl festlegen. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt.
Schwellenwert für Festplattenleselatenz Schwellenwert für die durchschnittliche Dauer von Lesevorgängen von Daten von der Festplatte in Millisekunden. Horizon 8 verwendet den konfigurierten Schwellenwert, um den Faktor für den Festplattenauslastungsindex zu berechnen. Sie können den Wert auf eine beliebige positive Ganzzahl festlegen. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt. Der Standardwert ist 0.
Schwellenwert für Festplattenschreiblatenz Schwellenwert für die durchschnittliche Dauer von Schreibvorgängen von Daten auf die Festplatte in Millisekunden. Horizon 8 verwendet den konfigurierten Schwellenwert, um den Faktor für den Festplattenauslastungsindex zu berechnen. Sie können den Wert auf eine beliebige positive Ganzzahl festlegen. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt. Der Standardwert ist 0.
Schwellenwert für die Verbindungssitzung Schwellenwert für Verbindungssitzungen, der bei der Verarbeitung überdurchschnittlich vieler Anmeldungen verwendet wird. Der konfigurierte Schwellenwert gibt die maximale Anzahl an Sitzungen an, die sich gleichzeitig bei jeder RDSH-Agent-Maschine in der Farm anmelden können, wobei wiederholte Sitzungen ausgenommen sind. Dieser Wert kann zwischen 0 und 150 konfiguriert werden. Der Wert 20 wird empfohlen. Der Wert kann jedoch gesenkt werden, um die Anzahl der Sitzungen zu verringern, die sich gleichzeitig anmelden können, und somit weiteren Schutz für alle RDS-Hosts bereitzustellen. Dieser Schwellenwert ist standardmäßig deaktiviert, und Sitzungsanmeldungen werden nicht abgelehnt (Standardwert ist 0).
Schwellenwert für Lastindex Schwellenwert für den Lastindex, der bei der Verarbeitung überdurchschnittlich vieler Anmeldungen verwendet wird. Der konfigurierte Schwellenwert gibt den Mindestlastindex an, ab dem jede RDSH-Agent-Maschine in der Farm mit der Ablehnung von Sitzungsanmeldungen beginnt, wobei wiederholte Sitzungen ausgenommen sind. Dieser Wert kann zwischen 0 und 100 konfiguriert werden. Der empfohlene Wert liegt bei 0 (deaktiviert). Der Wert kann auf eine höhere Zahl (zwischen 90-100) festgelegt werden, um Sitzungen auf einem RDS-Host basierend auf einem äußerst hohen Lastindex abzulehnen. Dieser Schwellenwert ist standardmäßig deaktiviert, und Sitzungsanmeldungen werden nicht abgelehnt (Standardwert ist 0).