Horizon berechnet den Serverauslastungsindex basierend auf den Lastausgleichseinstellungen, die Sie in Horizon Console konfigurieren. Der Serverauslastungsindex gibt die Auslastung des Servers an. Der Serverauslastungsindex kann von 0 bis 100 reichen, wobei 0 für keine Auslastung und 100 für volle Auslastung steht. Ein Serverauslastungsindex von -1 zeigt an, dass der Lastausgleich deaktiviert ist. Sie können den Serverauslastungsindex 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 Serverauslastungsindex 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 Serverauslastungsindex bereit: Der Horizon Connection Server sendet Sitzungsanforderungen an RDS-Hosts mit einer geringeren Anzahl gleichzeitig verbundener Sitzungen und einem niedrigeren Ladeindex. Der Horizon Agent kann Sitzungen dann basierend auf der Anzahl der gleichzeitig verbundenen Sitzungen auf der Maschine und des Ladeindexes 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 Schwellenwert für die Verbindungssitzung und des Schwellenwerts für den Ladeindex, 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 Konfigurieren von Remote-Desktop-Funktionen in Horizon). Wenn sowohl Richtlinien- als auch Horizon Console-Einstellungen für die Schwellenwerte zur Verarbeitung von Anmeldungsüberlastungen festgelegt wurden, haben die Richtlinieneinstellungen Vorrang.
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 keine anderen Lastausgleichsmetriken für die Berechnung des Serverauslastungsindex heran, sondern verwendet den Schwellenwert für die Verbindungssitzung und den Schwellenwert für den Ladeindex zur Verarbeitung von Anmeldungsüberlastungen. Zum Abrufen des Serverauslastungsindexes liest Horizon den Registrierungsschlüssel |
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 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 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 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 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 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 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 Ladeindex | Schwellenwert für den Ladeindex, der bei der Verarbeitung überdurchschnittlich vieler Anmeldungen verwendet wird. Der konfigurierte Schwellenwert gibt den Mindestladeindex 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 Ladeindex abzulehnen. Dieser Schwellenwert ist standardmäßig deaktiviert, und Sitzungsanmeldungen werden nicht abgelehnt (Standardwert ist 0). |