Czym jest układ load balancer na czym polega ta współczesna technika?

Load balancer, to odmiennie równoważenie obciążenia, to znaczy adres IP w sieci, który rozdziela ruch między adresami pojedynczych usług. Tak więc mówiąc krótko, load balancer pozwala rozproszyć obciążenie między kilka przeróżnych pecetów, dysków, połączeń sieciowych bądź innych zasobów. Równoważenie obciążenia zezwala na wyższą, maksymalną oraz bezawaryjną pracę na N-aplikacjach, które mieszczą się na bliźniaczych M-serwerach.

Serwerownia

Autor: Michael Coghlan
Źródło: http://www.flickr.com
Działa to na powiększenie niezawodności, wskutek tego load balancer to technika, która jest aktualnie coraz częściej i coraz chętniej używana na wielką skalę. Wdrożenie równoważenia obciążenia jest dzisiaj niezmiernie ogromne, między innymi load balancer znajduje użycie wówczas, gdy zapewniamy obsługę pojedynczej usługi przez mnóstwo rozmaitych serwerów – więcej o load balancer.

Systemy obciążenia są także wykorzystywane na sporych sieciach IRC, popularnych stronach WEB, serwerach DNS, NNTP i wielu innych. Co więcej ( koszt montażu klimatyzacji ) load balancer doskonale sprawdza się dodatkowo w obsłudze baz danych. To ledwie kilka zastosowań tego współczesnego, praktycznego systemu, niemniej jest on stosowany jeszcze w wielu innych sferach.

Istnieje kilka opcjonalnych metod równoważenia obciążenia, takich jak round robin DNS bądź delegowanie DNS. Ta pierwsza procedura polega na zgrupowaniu wielu adresów internetowych z jedną, rzeczową domeną internetową. Technika ta zapewnia ewentualność dostępu do wielu przeróżnych serwerów.

Druga metoda, czyli delegowanie DNS, to znacznie bardziej skuteczna technika równoważenia obciążenia, która polega na delegowaniu danej strony internetowej jako subdomeny, jaka jest obsługiwana poprzez te same serwisy, jakie zajmują się obsługiwaniem samej witryny internetowej. Zdołamy wyróżnić jeszcze parę innych procedur równoważenia obciążenia, na przykład Request Counting. Posiadamy więc obecnie prosty dostęp do rozmaitych efektywnych rozwiązań technologicznych.