Loadbalancing Cluster

Load Balancer, Einsatzgebiete und Gründe des Einsatzes

maximale Performance durch Skalierung

Ein Load Balancing Cluster wird vor allem dann eingesetzt, wenn es sich bei der Applikation um eine Anwendung mit hohen Anforderungen an die Serverleistung handelt.

Der große Vorteil eines Loadbalancing Clusters ist die Möglichkeit, durch Erweiterung des Clusters jederzeit auch kurzfristig Lastspitzen abdecken zu können. Idealerweise besitzen Sie damit eine exakt mit den Anforderungen des Projektes mitwachsende Infrastruktur. Die Skalierung kann bewerkstelligt werden, ohne dass die Nutzer davon Notiz nehmen oder der Zugriff auf die Applikation eingeschränkt ist. Hinzu kommt die erhöhte Verfügbarkeit des Systems durch die automatisierte Umleitung der Anfragen an laufende Systeme im Störungsfall.

Nehmen wir an, Sie betreiben eine Webseite und diese wird im Hauptabendprogramm eines bekannten TV-Senders beworben. In diesem Fall ist davon auszugehen, dass der zugrundeliegende Webserver, auf dem Ihre Seite liegt, sehr viele Anfragen in kurzer Zeit bearbeiten muss. Ein einzelner Server würde hierfür enorme Ressourcen benötigen. Mit einem redundant ausgelegten Loadbalancing-Cluster von internex können die Anfragen flexibel auf mehrere Server verteilt werden.

Redundanzstufen wählbar

Für Ihren Cluster können Sie zwischen verschiedenen Redundanzstufen wählen.

Redundante Nodes: Die Server, auf welche die Last verteilt wird, sind mehrfach vorhanden, wodurch beim Ausfall eines Systems der unterbrechunsfreie Betrieb gewährleistet ist, da die Anfragen auf einen anderen Rechnerknoten umgeleitet werden können.
Redundante Load-Balancer: Bei dieser Ausführung wird auch der Load-Balance redundant ausgeführt. Wir bieten sowohl Lösungen mit active/active als auch active/passive-Setup an.

Arten von Loadbalancing

Je nach Anwendungsbereich gibt es verschiedene Mechanismen, die eingesetzt werden, um eine optimale Lastverteilung zu erreichen. Diese Mechanismen erfordern tiefgreifende Software- und Hardware-Kenntnisse, um optimale Ergebnisse zu erzielen.

Die internex GmbH konfiguriert Ihren Load Balancer maßgeschneidert für Ihre Anwendung.

Kriterien zur Auswahl

Wichtige Kriterien für die Auswahl der passenden Methode und Hardware sind:

  • Geschwindigkeitsanforderungen an die Abarbeitung der Jobs
  • Ausfallsicherheit (redundante Load Balancer)
  • Verfügbarkeit des Auslastungsstatus der einzelnen Knoten und damit ressourcenoptimale Lastverteilung
  • Serveraffinität (die Anfragen eines Clients werden stets vom selben Server bearbeitet)
  • Request oder Transparent Level Failover
  • Eignung der Methode für das Abarbeiten der vorgesehenen Jobs

Sobald wir Ihr Projekt im Detail besprochen haben, konzipieren wir die für Sie passende Lösung.