Schnellkonfiguration

Dieses Beispiel für einen schnellen Start zeigt das Erstellen einer Sitekonfiguration, bei der Site Selector den Datenverkehr ausgehend von dem in einer Clientanforderung verwendeten Domänennamen auf die Server einer Gruppe verteilt.

Abbildung 20. Einfache Site-Selector-Konfiguration
Eine Abbildung, die einen Client, eine Internet-Cloud, eine Load-Balancer-Maschine und zwei lokal angeschlossene Server mit angegebenen Adressen zeigt.

Voraussetzungen

Für dieses Beispiel für schnellen Start benötigen Sie Folgendes:

Vorbereitungen

In diesem Beispiel für schnellen Start ist die Domäne der Firmensite meinwebshop.com. Site Selector ist für eine Unterdomäne innerhalb von meinwebshop.com verantwortlich. Sie müssen daher eine Unterdomäne von meinwebshop.com definieren. Beispiel: apps.meinwebshop.com. Site Selector ist kein vollständig implementierter DNS wie BIND und fungiert in einer DNS-Hierarchie als Blattknoten. Site Selector ist für die Unterdomäne apps.meinwebshop.com autoritativ. Die Unterdomäne apps.meinwebshop.com umfasst die folgenden Sitenamen: marketing.apps.meinwebshop.com und developer.apps.meinwebshop.com.

  1. Aktualisieren Sie den Domänennamensserver der Firmensite (vergleichen Sie hierzu Abb. 20). Erstellen Sie in der Datei named.data einen Namensservereintrag für die Unterdomäne (apps.meinwebshop.com) mit Site Selector als autoritativem Namensserver:

    apps.meinwebshop.com. IN NS siteselector.meinwebshop.com

  2. Vergewissern Sie sich, dass der vollständig qualifizierte Hostname oder die Site im aktuellen Domänennamenssystem nicht aufgelöst wird.
  3. Installieren Sie auf den Servern (Server 1, Server 2, Server 3, Server 4), für die Site Selector den Lastausgleich durchführen soll, Metric Server. Weitere Informationen hierzu finden Sie im Abschnitt Metric Server.

Site Selector konfigurieren

Für Site Selector können Sie eine Konfiguration unter Verwendung der Befehlszeile, des Konfigurationsassistenten oder der grafischen Benutzerschnittstelle (GUI) erstellen. Dieses Beispiel für schnellen Start zeigt die Ausführung der Konfigurationsschritte in der Befehlszeile.

Anmerkung:
Die Parameterwerte müssen mit Ausnahme der Parameterwerte für Hostnamen und Dateinamen in englischen Zeichen eingegeben werden.

Konfiguration von der Befehlszeile aus

Führen Sie an einer Eingabeaufforderung die folgenden Schritte aus:

  1. Starten Sie den ssserver auf der Maschine, die das Hosting für Site Selector übernimmt. Setzen Sie an einer Eingabeaufforderung als Root oder Administrator den Befehl ssserver ab.
    Anmerkung:
    Windows-Plattform: Starten Sie ssserver (IBM® Site Selector) von der Anzeige "Dienste" aus, indem Sie nacheinander auf Start > Systemsteuerung > Verwaltung > Dienste klicken.
  2. Starten Sie wie folgt den Namensserver für die Site-Selector-Konfiguration:

    sscontrol nameserver start

  3. Konfigurieren Sie für Site Selector die Sitenamen (marketing.apps.meinwebshop.com und developer.apps.meinwebshop.com):

    sscontrol sitename add marketing.apps.meinwebshop.com

    sscontrol sitename add developer.apps.meinwebshop.com

  4. Fügen Sie die Server zur Site-Selector-Konfiguration hinzu. (Konfigurieren Sie Server 1 und Server 2 für den Sitenamen marketing.apps.meinwebshop.com. Konfigurieren Sie Server 3 und Server 4 für den Sitenamen developer.apps.meinwebshop.com):

    sscontrol server add marketing.apps.meinwebshop.com:server1+server2

    sscontrol server add developer.apps.meinwebshop.com:server3+server4

  5. Starten Sie wie folgt die Managerfunktion von Site Selector:

    sscontrol manager start

  6. Starten Sie den Advisor von Site Selector (HTTP-Advisor für marketing.apps.meinwebshop.com und den FTP-Advisor für developer.apps.meinwebshop):

    sscontrol advisor start http marketing.apps.meinwebshop.com:80

    sscontrol advisor start ftp developer.apps.meinwebshop.com:21

    Site Selector stellt jetzt sicher, dass keine Clientanforderungen an einen ausgefallenen Server gesendet werden.

  7. Vergewissern Sie sich, dass auf allen am Lastausgleich beteiligten Servern Metric Server gestartet wurde.

Die Basiskonfiguration für Site Selector ist damit abgeschlossen.

Konfiguration testen

Testen Sie wie folgt, ob die Konfiguration korrekt ist:

  1. Versuchen Sie von einem Client aus, auf dem ein primärer DNS als verantwortlicher Namensserver für meinwebshop.com konfiguriert ist, mit Pingsignalen einen der konfigurierten Sitenamen zu erreichen.
  2. Stellen Sie eine Verbindung zur Anwendung her. Beispiel:
  3. Überprüfen Sie die Ergebnisse des folgenden Befehls:

    sscontrol server status marketing.apps.meinwebshop.com:

    sscontrol server status developer.apps.meinwebshop.com:

    Der Eintrag unter "Summe Treffer" müsste für jeden Server der Summe der abgesetzten Ping- und Anwendungsanforderungen entsprechen.

Konfiguration mit der grafischen Benutzerschnittstelle (GUI)

Informationen zur Verwendung der Site-Selector-GUI finden Sie im Abschnitt GUI und in Anhang A. Allgemeine Anweisungen zur GUI.

Konfiguration mit dem Konfigurationsassistenten

Informationen zur Verwendung des Site-Selector-Assistenten können Sie dem Abschnitt Konfigurationsassistent entnehmen.