Jul 15 2006
Serverlast entgegenwirken (2) – Load-Balancing
Load-Balancing ist das Stichwort, wenn man Serveranbieter nach einer Möglichkeit fragt, wie man einer hohen Serverlast entgegnen kann. Doch was verbirgt sich hinter diesem Begriff?
Wikipedia sagt dazu:
In der Computertechnik werden umfangreiche Berechnungen oder große Mengen von Anfragen mittels Lastverteilung auf mehrere parallel arbeitende Systeme verteilt.
Load-Balancing dient also primär der Lastverteilung. Dies ist jedoch nicht der einzige wichtige Faktor: ein weiterer ist die erhöhte Ausfallsicherheit durch die Verwendung mehrerer Rechner als Cluster. Das Prinzip ist dabei immer das gleiche: Man hat mehrere Rechner, die (prinzipiell) identisch aufgebaut sind und der Benutzer wird an einen dieser Server weitergeleitet. Musste zuvor ein Rechner alle Anfragen bewältigen, so kann diese Last nun verteilt werden. Die meisten Load-Balancing-Verfahren sind dabei in der Lage, zuvor sicherzustellen, dass ein Server auch verfügbar ist. Ist dies nicht der Fall, so wird man an einen anderen weitergeleitet.
Es stellt sich also die Frage, wie genau Load-Balancing funktioniert und wie es eingesetzt werden kann.
Continue Reading »





