Studienprojekte

PROJEKT

Linux Service Load Balancing

FAKTEN

Zeitraum

WS06/07

FH-Studierende

Christoph Bruckner, Hermann Lizelfelner, Michael Schwaiger

FH-Betreuer

DI Eckehard Hermann

Firma

eSYS Informationssysteme GmbH

Firmenbetreuer

DI Richard Leitner

Kurzbeschreibung

Für einen Internetzugang über einen Gateway ins Internet stehen zwei Leitungen zur Verfügung. Diese sollen beide zum Lastenausgleich verwendet werden. Im Zuge dieses Projektes wurden drei verschiedene Vorgehensweisen zur Realisierung einer derartigen Loadbalancing-Lösung betrachtet und miteinander verglichen. Zudem sollte beim Ausfall einer der Verbindungen der gesamte Traffic über die noch bestehende Verbindung abgewickelt werden.

DETAILS

Ausgangssituation / Motivation / Einleitung

Viele Anfragen auf interne Server über einen Gateway verursachen eine große Menge an Traffic. Um den Durchsatz und die Verfügbarkeit dieser Server zu erhöhen, kann Loadbalancing über zwei getrennte Leitungen ins Internet eingesetzt werden.

Projektziel

Ziel dieses Projektes war es, herauszufinden, welche der drei Vorgehensweisen die besten Resultate liefert und am geeignetsten für einen Einsatz im realen Umfeld ist.

Umsetzung

Die Realisierung der drei Loadbalancing Möglichkeiten sollte auf einem Debian Betriebssystem realisiert werden, da eine dieser Lösungen im Anschluss an das Projekt in der Gibraltar Firewall der Firma eSYS implementiert werden soll. Zudem wurden Skripts erstellt, welche die Loadbalancing Funktion implementieren und im Failover-Fall eine Neukonfigurierung des Netzwerkes vornehmen.

Ergebnisse / laufende Aktivitäten

Eine Dokumentation über die durchgeführte Arbeit inkl. einer Empfehlung für die beste Lösung des Loadbalancings wird als Ergebnis der Firma eSYS übergeben.