NLB - wysoka dostępność i skalowalność usług
- Jarosław Kowalski,
- 18.02.2013
Instalacja i konfiguracja
Instalację należy rozpocząć od zainstalowania usługi Network Load Balancing na serwerze. Chcąc korzystać z funkcji równoważenia obciążenia sieciowego wystarczy, aby na dedykowanej do tego karcie sieciowej uruchomiona była obsługa protokołu TCP/IP, bez żadnych innych protokołów (np. IPX).
Aby zainstalować usługę trzeba skorzystać z Menedżera serwera, który znajduje się w Narzędziach administracyjnych. W sekcji Podsumowanie funkcji należy wybrać Dodaj funkcje. W kreatorze dodawania nowych funkcji konieczne jest zaznaczenie pola wyboru Równoważenie obciążenia sieciowego, a następnie zatwierdzenie przyciskiem Zainstaluj. Powyższe czynności instalacyjne należy powtórzyć na każdym z serwerów, który ma zostać członkiem klastra NLB.
Zobacz również:
- Wielka inwestycja Atmana w przetwarzanie danych
- AI ma duży apetyt na prąd. Google znalazł na to sposób
Instalację NLB można przeprowadzić także przez interfejs CLI przy użyciu polecenia:
servermanagercmd.exe -install nlb
Zarządzanie
Po instalacji obsługi równoważenia obciążenia sieciowego w Narzędziach administracyjnych zostanie doinstalowany Menedżer równoważenia obciążenia sieciowego - narzędzie do zarządzania tą usługą. Umożliwia on obsługę NLB w każdym aspekcie działania i z jednego komputera, a dzięki scentralizowaniu działań pomaga wyeliminować wiele typowych błędów w konfiguracji. Uruchomić go można również z CLI przy pomocy polecenia Nlbmgr.
Tworzenie klastra
Konfigurację nowego klastra NLB przeprowadza się przy użyciu menedżera równoważenia obciążenia sieciowego, który pozwala ustawić parametry specyficzne dla każdego hosta członkowskiego usługi NLB, mające zastosowanie do klastra równoważenia obciążenia sieciowego jako całości. W menedżerze konfiguruje się również reguły portów, które służą do kontrolowania sposobu funkcjonowania klastra. Domyślne ustawienia równoważą cały ruch TCP/IP, jednak niektóre aplikacje do prawidłowego działania wymagają dodatkowych reguł portów. (na przykład usługa pulpitu zdalnego przy równoważeniu obciążenia sieciowego dla serwerów terminali)