NETWORK LOAD BALANCER ADD-ON

Das Network Load Balancer Add-On von Red Hat ermöglicht Redundanz für Webserver, Datenbanken, Netzwerke und Speichersysteme. Dieses Add-On erzeugt eine virtuelle Adresse, die zum Zweck der Lastverteilung oder der Priorisierung von Netzwerkdaten (Traffic Shaping) an einen realen Server weitergeleitet werden kann.

Das Add-On zur Lastverteilung für Red Hat Enterprise Linux Server bietet eine anwendungsunabhängige Unterstützung für die Lastverteilung beim Transmission Control Protocol (TCP). Es besteht aus zwei Hauptkomponenten:

  • Linux Virtual Server (LVS)
  • Piranha Configuration Tool, ein Verwaltungs-Tool mit grafischer Benutzeroberfläche (GUI)

Das Add-On zur Lastverteilung kann in einer aktiven/passiven Konfiguration über zwei Knoten konfiguriert werden, um eine redundante Verwaltung des Netzwerkverkehrs bereitzustellen. LVS wird auf zwei Computern mit gleicher Konfiguration ausgeführt: auf einem aktiven LVS-Router und einem Backup-LVS-Router. Der aktive LVS-Router übernimmt zwei Rollen: die Lastverteilung zwischen den physischen Servern und die Überprüfung der Dienstintegrität auf allen physischen Servern. Erzielt wird dies durch die Umleitung von Dienstanfragen von virtuellen IP-Adressen an die physischen Server auf Grundlage eines von acht unterstützten Algorithmen zur Lastverteilung. Der Backup-LVS-Router überwacht den aktiven LVS-Router und übernimmt bei einem Ausfall die aktive Rolle.

Das Piranha Configuration Tool ist ein GUI-Tool auf Grundlage eines Webbrowsers, das einen strukturierten Ansatz zum Erstellen der Konfigurationsdatei für den LVS bietet. Diese einfache, intuitive Verwaltung über eine GUI ist eine gute Alternative zur umständlichen Bearbeitung von lvs.conf mithilfe eines Texteditors.

Features und Vorteile des Add-Ons zur Lastverteilung

Features

Vorteile

Lastverteilung

Das Add-On zur Lastverteilung verteilt die IP-Lasten anhand eines vorherbestimmten Algorithmus so über eine Reihe physischer Server, dass Effizienz und Hochverfügbarkeit maximiert werden.

Überwachung von Diensten

Die virtuellen Server überwachen die Dienstintegrität auf den physischen Servern mithilfe von Send/Expect-Skripts. Wenn ein Dienst auf einem physischen Server ausfällt, stellt der aktive LVS-Router das Senden von Jobs an diesen Server ein, bis der Server den normalen Betrieb wieder aufnimmt.

GUI-basierte Verwaltung

Piranha bietet eine GUI für die zentralisierte Verwaltung virtueller und physischer Server sowie für die auf den physischen Servern ausgeführten Dienste. Außerdem stellt das Programm Konfigurations- und Überwachungs-Tools bereit.