ADC

Lastmonitore

Lastmonitore verwenden SNMP-abgefragte OIDs, um die Last zu berechnen. Der Load Monitor verwendet für die Abfrage die IP-Adresse des Dienstes, an den er gebunden ist (die Ziel-IP-Adresse). Es sendet eine SNMP-Anfrage an den Dienst, in der die OID für eine Metrik angegeben wird. Bei den Metriken kann es sich um CPU, Arbeitsspeicher oder Anzahl der Serververbindungen handeln. Der Server antwortet auf die Anfrage mit einem Metrikwert. Der metrische Wert in der Antwort wird mit dem Schwellenwert verglichen. Die NetScaler-Appliance berücksichtigt den Dienst nur dann für den Lastenausgleich, wenn die Metrik unter dem Schwellenwert liegt. Der Dienst mit dem niedrigsten Lastwert wird zuerst betrachtet.

Das folgende Diagramm veranschaulicht einen Lastmonitor, der für die Dienste konfiguriert ist, die im grundlegenden Lastenausgleichs-Setup beschrieben sind, das unter Einrichten von Basic Load Balancingbeschrieben wurde.

Abbildung 1. Betrieb von Lastmonitoren

Monitore laden

Hinweis: Der Lastmonitor bestimmt nicht den Status des Dienstes. Es ermöglicht der Appliance nur, den Dienst für den Lastenausgleich zu berücksichtigen.

Nachdem Sie den Load Monitor konfiguriert haben, müssen Sie dann die Metriken konfigurieren, die der Monitor verwenden soll. Bei der Lastbeurteilung berücksichtigt der Lastmonitor Serverparameter, sogenannte Metriken, die in den Metriktabellen der Appliance-Konfiguration definiert sind. Es gibt zwei Arten von metrischen Tabellen:

  • Lokal: Diese Tabelle ist standardmäßig in der Appliance vorhanden. Es besteht aus vier Metriken: Verbindungen, Pakete, Antwortzeit und Bandbreite. Die Appliance spezifiziert diese Metriken für einen Dienst, und SNMP-Abfragen stammen nicht für diese Dienste. Diese Metriken können nicht geändert werden.
  • Benutzerdefiniert. Eine benutzerdefinierte Tabelle. Jede Metrik ist mit einer OID verknüpft.

Standardmäßig generiert die Appliance die folgenden Tabellen:

  • NetScaler
  • RADWARE
  • CISCO-CSS
  • LOKAL
  • GIESSEREI
  • ALTEON

Sie können entweder die von der Appliance generierten Metriktabellen hinzufügen, oder Sie können Tabellen Ihrer Wahl hinzufügen, wie in der folgenden Tabelle dargestellt. Die Werte in der metrischen Tabelle dienen nur als Beispiele. Berücksichtigen Sie in einem tatsächlichen Szenario die tatsächlichen Werte für die Metriken.

Metrischer Name OIDs Gewicht Schwellenwert
CPU 1.2.3.4 2 70
Speicher 4.5.6.7 3 80
Verbindungen 5.6.7.8 4 90

Um die Last für eine oder mehrere Metriken zu berechnen, weisen Sie jeder Metrik eine Gewichtung zu. Das Standardgewicht ist 1. Das Gewicht stellt die Priorität dar, die jeder Metrik eingeräumt wird. Wenn das Gewicht hoch ist, ist die Priorität hoch. Die Appliance wählt einen Dienst aus, der auf dem SOURCEIPDESTIP-Hash-Algorithmus basiert.

Sie können auch den Schwellenwert für jede Metrik festlegen. Der Schwellenwert ermöglicht es der Appliance, einen Dienst für den Lastenausgleich auszuwählen, wenn der Metrikwert für den Dienst unter dem Schwellenwert liegt. Der Schwellenwert bestimmt auch die Auslastung der einzelnen Dienste.

Lastmonitore

In diesem Artikel