Loadbalancing mit Apache 2 Howto
In diesem Tutorial beschreibe ich, wie das Loadbalancing mit Hilfe von Apache 2 auf Debian 4 (etch) eingerichtet werden kann. Insbesondere zu erwähnen ist das halten einer Session mit Hilfe eines eigens durch Apache verwendeten Cookies.
Vorbedingung
Als Vorbedingung für dieses Tutorial setzen wir voraus, dass 3 mit einer Debian etch Grundinstallation bestückte Server zur Verfügung stehen. In diesem Fall vergeben wir die Hostnamen wie folgt:
- Loadbalancer: lb1.volberg.de
- Webserver 1: web1.volberg.de
- Webserver 2: web2.volberg.de
Selbstverständlich können die Hostnamen auch anderweitig benannt werden oder auch IP-Adressen verwendet werden – das soll aber in diesem Tutorial nicht weiter betrachtet werden. Das folgende Schaubild veranschaulicht den logischen Aufbau der Infrastruktur.

