
- Beispiel für Layer7-Loadbalancing
Layer7-Loadbalancing
mittels Reverse-Proxy
Layer7-Loadbalancing erfolgt bei internet24 via Reverse-Proxy-Techniken. Dabei werden Anfragen von Clients (z.B. Aufruf einer Webseite) an einen oder mehrere Webserver weitergeleitet. Der Vorteil beim Layer7-Loadbalancing liegt darin, dass beispielsweise auch Cookies oder Login-Strings erkannt werden. Eine einmal erkannte Session kann in der Folge immer an den gleichen Webserver geleitet werden. Ebenso ist hier ein Wechsel zwischen verschiedenen Protokollen möglich, beispielsweise ein Wechsel von HTTP zu HTTPS unter Verwendung der gleichen Session und unter Beibehaltung des Backend-Systems.
Neue Anfragen werden an alle Webserver je nach freien Verbindungen, nach dynamischer Wichtung (Antwortzeit) und Backend-Status verteilt, was eine sehr effiziente Lastverteilung darstellt. Weiterhin lassen sich sehr spezielle Regeln definieren, welche es beispielsweise erlauben, dass bestimmte Inhalte wie Bilder und Videos von Servern geladen werden, die ausschließlich statischen Content liefern - dynamische Inhalte werden wiederum von dedizierten Applicationservern ausgeliefert.