Mit der Komponente Load Balancer for IBM® WebSphere® Application Server können Sie das Potenzial Ihrer Website
durch die Bereitstellung einer leistungsstarken, flexiblen und skalierbaren Lösung für Probleme bei Lastspitzen maximieren.
Die Konfiguration einer Lastausgleichsfunktion ist entscheidend, um Single Points of Failure
im SIP-Proxy (Session Initiation Protocol) zu verhindern.
Die Konfiguration einer Lastausgleichsfunktion ist erforderlich, wenn mehrere SIP-Proxys implementiert sind.
Vorbereitende Schritte
Führen Sie die folgenden Schritte aus, bevor Sie mit dieser Task beginnen:
- Installieren Sie Load Balancer for WebSphere Application Server. Weitere Informationen hierzu finden Sie im Information Center von Edge Components.
Dieses Information Center ist auf der Bibliothekswebseite von
WebSphere Application Server verfügbar.
- Führen Sie in Load Balancer for IBM WebSphere Application Server die Schritte zum Konfigurieren der Servermaschinen für den Lastausgleich aus.
Legen Sie unbedingt eine Loopback-Adresse für Ihr Betriebssystem fest.
Weitere Informationen finden Sie im Administratorhandbuch zu Load Balancer im Information Center von Edge Components.
- Starten Sie den SIP-Proxy-Server (Session Initiation Protocol).
Informationen zu diesem Vorgang
Führen Sie die folgenden Schritte aus, um den SIP-Proxy-Server mit Load Balancer zu integrieren.
Vorgehensweise
- Starten Sie Load Balancer.
- Geben Sie in der Eingabeaufforderung dsserver start ein.
- Geben Sie anschließend lbadmin ein, um die Administrationskonsole für Load Balancer zu starten.
- Klicken Sie in der Administrationskonsole mit der rechten Maustaste auf
und wählen Sie anschließend Verbindung zum Host herstellen aus.
- Klicken Sie mit der rechten Maustaste auf den Hostnamen und wählen Sie aus.
- Starten Sie den Konfigurationsassistenten für Load Balancer.
- Wählen Sie den Standardhost aus.
- Geben Sie die Clusteradresse ein. Vor dem Start des Steuerprogramms (Executor) sollten Sie nicht in der Lage sein, die Clusteradresse mit Ping abzufragen.
- Definieren Sie Ihren Port für SIP-Datenverkehr. Geben Sie eine Port-Nummer ein, z. B. 5060. Sie müssen denselben Port-Wert beim Erstellen eines benutzerdefinierten Ports in Ihrem Proxy-Server angeben.
- Fügen Sie jeden Server hinzu, an den Load Balancer Datenverkehr weiterleitet. In Ihrer Konfiguration ist der Server mit Lastausgleich der Proxy-Server für Ihre Konfiguration.
- Starten Sie einen Advisor, indem Sie den Namen des Advisors eingeben. Starten Sie für HTTP-Datenverkehr beispielsweise den HTTP-Advisor. Für SIP-Datenverkehr wird der SIP-Advisor gestartet. Der Advisor
teilt dem Manager mit, ob ein bestimmter Port Datenverkehr akzeptiert.
- Legen Sie eine Loopback-Adresse auf dem physischen Proxy-Server fest, die die virtuelle IP-Adresse für den in der Lastausgleichsfunktion
definierten Cluster darstellt. Lesen Sie den Artikel zur Konfiguration der Servermaschinen im Information Center für Load Balancer.
- Konfigurieren Sie einen IP-Sprayer in der Administrationskonsole des Anwendungsservers.
- Klicken Sie in der Administrationskonsole auf .
- Blättern Sie nach unten zur Einstellung für Statusprüfung für Load Balancer und geben Sie die physische IP-Adresse des Hosts an, auf dem Load Balancer
installiert ist.
- Geben Sie den Namen der SIP-Statusprüfmethode an. IBM Load Balancer verwendet OPTIONS als Methodennamen.
- Klicken Sie auf Anwenden und speichern Sie Ihre Aktionen.
- Optional: Definieren Sie in der Administrationskonsole angepasste Eigenschaften für den SIP-Proxy-Server. Diese angepassten Eigenschaften können verwendet werden,
um die Statusprüfung für SIP Proxy Load Balancer zu definieren.
- Klicken Sie im Abschnitt "Weitere Eigenschaften" auf
Angepasste Eigenschaften.
- Vergewissern Sie sich, dass für die Proxy-Server die angepassten Eigenschaften LBIPAddr und
SIPAdvisorMethodName definiert sind. Die Informationen für diese angepassten Eigenschaften sind folgende:
Name |
Wert |
LBIPAddr |
Die physischen IP-Adressen der Maschine, auf der IBM Load Balancer installiert ist. |
SIPAdvisorMethodName |
OPTIONS |
Geben Sie Werte für diese angepassten SIP-Proxy-Eigenschaften an und klicken Sie anschließend auf
OK.Achtung: Diese Einstellungen sind jetzt auf der
Seite mit den SIP-Proxy-Einstellungen in der Administrationskonsole verfügbar.
Es müssen keine angepassten Eigenschaften definiert werden, aber sie werden unterstützt.
Wenn die angepasste Eigenschaft definiert ist, wird der Wert dieser angepassten Eigenschaft verwendet,
selbst wenn Sie den Wert in der Administrationskonsole definiert haben.
- Erstellen Sie über die Administrationskonsole des Anwendungsservers einen benutzerdefinierten Port.
- Klicken Sie in der Administrationskonsole auf
.
- Wählen Sie Benutzerdefinierter Port aus.
- Geben Sie SIP_LB_Address im Feld "Port-Name" ein.
- Geben Sie einen Wert im Feld "Host" ein. Das ist das virtuelle IP (Clusteradresse), das in Ihrer Lastausgleichsfunktion konfiguriert ist.
- Geben Sie im Feld "Port" einen Wert ein. Dieser Wert entspricht dem Port, über den die Server mit Lastausgleich so konfiguriert werden, dass sie Datenverkehr von der Lastausgleichsmaschine
akzeptieren. Betrachten Sie die Server mit Lastausgleich als Ihre Proxy-Server für diese Konfiguration.
- Klicken Sie auf Anwenden und anschließend auf Speichern.
- Ändern Sie die SIP-Proxy-Transporte über die Administrationskonsole.
- Klicken Sie in der Administrationskonsole auf .
- Ändern Sie im Abschnitt für die SIP-Proxy-Transporte die Einstellung UDP_SIP_PROXY_CHAIN.
- Wählen Sie im Menü "Port" den Eintrag SIP_LB_Address aus.
- Klicken Sie auf Anwenden und anschließend auf Speichern.
- Starten Sie den Proxy-Server erneut, um Ihre Änderungen zu speichern.