Horizon 7 berechnet den Serverauslastungsindex basierend auf den Lastausgleichseinstellungen, die Sie in Horizon Administrator 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 Administrator-Dashboard anzeigen.
Halten Sie sich beim Konfigurieren der Lastausgleichseinstellungen an das bewährte Verfahren, zu den anderen Metriken die Anzahl der Sitzungen hinzuzufügen. Wenn die Anzahl der Sitzungen nicht enthalten ist, erhält während des Lastausgleichs einer der RDS-Hosts erheblich mehr Sitzungsanforderungen als andere RDS-Hosts, sofern sich innerhalb von 30 Sekunden sehr viele Benutzer anmelden. Dies passiert, weil das Samplingintervall 30 Sekunden beträgt und die CPU-, Arbeitsspeicher- und Datenträgerstatistiken der letzten 30 Sekunden noch nicht erfasst wurden. Demzufolge werden alle in den letzten 30 Sekunden angefallenen Sitzungsanforderungen an den RDS-Host gesendet, der den niedrigsten Auslastungsindex gemeldet hatte, auch wenn dieser RDS-Host nach einigen Sitzungen eine höhere Last aufweist, als die anderen Hosts.
Um dieses Problem abzuschwächen, können Sie auch die Samplingintervalle verringern, um die CPU-, Arbeitsspeicher- und Festplattenstatistiken öfter als alle 30 Sekunden zu erfassen. Sie können das Samplingintervall auf ein Minimum von 5 Sekunden reduzieren. Dies kann jedoch die Leistung des RDS-Hosts beeinträchtigen. Sie können das Samplingintervall ändern, indem Sie die Gruppenrichtlinieneinstellung Samplingintervall für CPU und Arbeitsspeicher in Sekunden in den Horizon Common Configuration ADMX-Vorlagedateien konfigurieren. Weitere Informationen zur Konfiguration dieser Richtlinieneinstellung finden Sie im Dokument Horizon 7-Verwaltung.
Option | Beschreibung |
---|---|
Benutzerdefiniertes Skript verwenden | Wählen Sie diese Einstellung aus, um ein benutzerdefiniertes Skript für den Lastausgleich zu verwenden. Wenn diese Einstellung aktiviert ist, berücksichtigt Horizon 7 keine anderen Lastausgleichseinstellungen und liest den Registrierungsschlüssel CustomLoadValue am folgendem Speicherort, um den Auslastungsindex des Servers abzurufen: 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 7 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 7 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 7 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 7 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 7 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 7 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. |