IBM Cloud Docs
Gundlegende Lastausgleichskonfiguration

Gundlegende Lastausgleichskonfiguration

Angenommen, ein Unternehmen verfügt über eine grundlegende Social-Community-Website, auf der sich Benutzer für ein Konto registrieren können, für das keine sensiblen Informationen erforderlich sind. Der Benutzer kann sich dann einloggen und Bilder seiner Haustiere posten. Das Unternehmen verfügt über drei Web-/Anwendungsserver und einen Datenbankserver, um sie zu sichern. Die Domäne und das DNS (Domain Name System) werden über IBM Cloud gehostet. Da es sich um eine kleine Umgebung handelt, befinden sich das NetScaler-System sowie die Web-/Anwendungsserver alle in demselben VLAN (Virtual Local Area Network). Diese Anordnung vereinfacht Dinge, da keine weitere Konfiguration erforderlich ist, damit NetScaler eine grundlegende Lastausgleichsrichtlinie einrichten kann.

In der folgenden Prozedur wird eine vereinfachte Darstellung des Datenverkehrsflusses in dieser Instanz erläutert:

  1. Ein Benutzer gibt die URL in den Browser ein.
  2. Der DNS-Datensatz der URL verweist auf einen der öffentlichen VIPs auf dem NetScaler.
  3. Das NetScaler-System empfängt den Datenverkehr über diese VIP und dokumentiert das verwendete Datenverkehrsprotokoll (Datenverkehr über den HTTP-Port 80).
  4. Das NetScaler-System übergibt diesen Datenverkehr auf Basis der definierten Lastausgleichsmethode (Umlauf-, Persistenz-IP-Methode usw.) an einen der Server im Serverpool.
  5. Der Server akzeptiert den Datenverkehr und der Benutzer stellt eine Verbindung her und meldet sich an.

Dazu müssen Sie NetScaler für die Verarbeitung dieses Datenverkehrs konfigurieren. Da der VIP, die IP-Adresse des DNS-Servers und die SNIP bereits konfiguriert sind, vereinfacht dies die Konfiguration.

Server erstellen

Erweitern Sie in der NetScaler-GUI in der Konfigurationsanzeige auf der linken Seite Datenverkehrsmanagement. Erweitern Sie den Teilbereich für den Lastausgleich. Dann teilen Sie dem NetScaler mit, welche Zielserver in die Lastausgleichsrichtlinie eingeschlossen werden sollen, indem Sie die folgenden Schritte ausführen:

  1. Klicken Sie unter Load Balancing (Lastausgleich) auf Server.
  2. Klicken Sie auf Hinzufügen.
  3. Geben Sie den Namen des Servers (z. B. "Web1") ein.
  4. Geben Sie die IP-Adresse des Servers ein.
  5. Lassen Sie das Feld Traffic Domain leer, weil Sie in diesem Szenario nur die Verwendung der Standardverkehrsdomäne interessiert.
  6. Geben Sie alle gewünschten Kommentare zu dem Server ein.
  7. Klicken Sie auf Erstellen.

Wiederholen Sie diese Prozedur für alle Server im Pool.

Um Server einfach identifizieren zu können, verwenden Sie für die Server eines Pools eine einheitliche Namenskonvention (z. B. "Web1", "Web2", "Web3" usw.).

Services erstellen

Erstellen Sie anschließend Ihre Services. Sie erstellen einen Service für jeden Server, den Sie gerade eingegeben haben. Der Service konfiguriert die Verbindung zwischen dem NetScaler und den Servern in dem Pool. Jeder Service verfügt über einen Namen und gibt eine IP-Adresse, einen Port und den Datentyp an, der bereitgestellt wird.

  1. Klicken Sie auf die Optionen für Datenverkehrsmanagement > Lastausgleich > Services.
  2. Klicken Sie auf Hinzufügen.
  3. Erstellen Sie unter Verwendung derselben Informationen einen Service für jeden Server, den Sie zuvor erstellt haben.

Erstellen Sie als Nächstes einen virtuellen Server. Der virtuelle Server ist eine virtuelle Verbindung zwischen der VIP, die für die zuvor erstellten Server und Services mit Lastausgleich verwendet wird.

  1. Klicken Sie auf die Optionen für Datenverkehrsmanagement > Lastausgleich > Virtuelle Server.
  2. Klicken Sie auf Hinzufügen.
  3. Benennen Sie den virtuellen Server.
  4. Legen Sie das Protokoll fest, das Sie ausgleichen (HTTP).
  5. Belassen Sie den IP-Adresstyp als Standardwert (IP Address). Das IP-Adressfeld befindet sich dort, wo Sie den VIP, den Sie als Einstiegspunkt für alle Ihre Benutzer verwenden, eingeben.
  6. Geben Sie den Port an. Der Standardport ist der Port 80.
  7. Klicken Sie auf OK.

Services binden

Binden Sie nun die Services, die Sie erstellt haben, an Ihren virtuellen Server.

  1. Klicken Sie in der Anzeige "Virtuelle Server" auf den Link für Keine Servicebindung für virtuelle Lastausgleichsserver.
  2. Binden Sie jede der zuvor erstellten Services an den virtuellen Server.
  3. Klicken Sie auf Fertig.
  4. Klicken Sie auf die Schaltfläche Aktualisieren. Der Status und die effektive Status erscheinen grün.

Sie haben nun einen Lastausgleichspool und eine Richtlinie für Ihre Website erstellt.

Weitere Informationen zur Konfiguration des Geräts Citrix Netscaler VPX finden Sie auf der Citrix-Dokumentationsseite. Wenden Sie sich für weitere Unterstützung an den IBM Cloud-Support und den Vertrieb.