Zarządzanie Load Balancer oprogramowania dla sieci SDN
Dotyczy: Azure Stack HCI, wersje 23H2 i 22H2; Windows Server 2022, Windows Server 2019, Windows Server 2016
W tym temacie dowiesz się, jak zarządzać zasadami oprogramowania Load Balancer (SLB) przy użyciu Windows Admin Center po wdrożeniu sieci zdefiniowanej programowo (SDN). SPP są używane do równomiernego dystrybuowania ruchu sieciowego między wieloma zasobami. SLB umożliwia wielu serwerom hostowanie tego samego obciążenia, zapewniając wysoką dostępność i skalowalność. Moduły równoważenia obciążenia można tworzyć dla obciążeń hostowanych w tradycyjnych sieciach sieci VLAN (sieciach logicznych SDN), a także dla obciążeń hostowanych w sieciach wirtualnych SDN. Aby dowiedzieć się więcej na temat usługi SLB, zobacz Co to jest SLB dla sieci SDN?
Uwaga
Przed utworzeniem zasad modułu równoważenia obciążenia należy wdrożyć składniki kontrolera sieci SDN i SLB.
Tworzenie nowego modułu równoważenia obciążenia
Można utworzyć trzy typy SPP:
Wewnętrzny moduł równoważenia obciążenia — jest to wewnętrzny moduł równoważenia obciążenia używany przez wewnętrzne zasoby klastra do uzyskiwania dostępu do wewnętrznych punktów końcowych ze zrównoważonym obciążeniem w klastrze usługi Azure Stack HCI. Serwery zaplecza dla tego typu modułu równoważenia obciążenia mogą należeć do sieci wirtualnej SDN.
Publiczny moduł równoważenia obciążenia ip — jest to zewnętrzny moduł równoważenia obciążenia używany do uzyskiwania dostępu do publicznych punktów końcowych ze zrównoważonym obciążeniem hostowanych w klastrze HCI. Przed utworzeniem publicznego modułu równoważenia obciążenia adresu IP należy utworzyć publiczny adres IP. Serwery zaplecza tego typu modułu równoważenia obciążenia mogą należeć do sieci logicznej SDN (tradycyjnej sieci VLAN) lub sieci wirtualnej SDN.
Adres IP SLB — jest to podobne do publicznego modułu SLB adresu IP. Różnica między publicznym modułem SLB i adresem IP SLB polega na tym, że publiczny adres IP SLB tworzy zasób publicznego adresu IP, który następnie jest dodawany do modułu równoważenia obciążenia. Jest to przydatne, jeśli chcesz zarezerwować ten adres IP do użytku w przyszłości bez powrotu do puli. Moduł SLB adresu IP przypisuje adres IP bezpośrednio do modułu równoważenia obciążenia bez tworzenia zasobu publicznego adresu IP. Jeśli usuniesz moduł równoważenia obciążenia, adres IP zostanie zwrócony do puli.
Aby utworzyć usługę SLB, wykonaj następujące kroki w Windows Admin Center:
- W Windows Admin Center w obszarze Wszystkie Connections wybierz klaster, na którym chcesz utworzyć moduł równoważenia obciążenia.
- W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
- W obszarze Moduły równoważenia obciążenia wybierz kartę Spis , a następnie wybierz pozycję Nowy.
- W obszarze Nowe moduły równoważenia obciążenia wprowadź nazwę modułu równoważenia obciążenia
- Wybierz typ Load Balancer. Typ może być publicznym adresem IP, GRE lub adresem IP.
- Jeśli typ to publiczny adres IP, wybierz publiczny adres IP lub kliknij pozycję Utwórz nowy publiczny adres , aby go utworzyć. Jest to zewnętrzny adres IP ze zrównoważonym obciążeniem, który będzie widoczny dla klientów.
- Jeśli typ to Wewnętrzny, wybierz sieć wirtualną, podsieć sieci i prywatny adres IP z podsieci sieci wirtualnej. Ten adres IP to wewnętrzny adres IP o zrównoważonym obciążeniu, który będzie widoczny dla klientów wewnętrznych.
- Jeśli typ to adres IP, możesz wybrać, czy moduł równoważenia obciążenia będzie używany do zewnętrznego równoważenia obciążenia (publicznego adresu VIP) lub wewnętrznego równoważenia obciążenia (prywatny adres VIP).
- Jeśli wybierzesz publiczny adres VIP, wybierz publiczną sieć logiczną SDN, podsieć sieci logicznej i publiczny adres IP adresu VIP z tej podsieci.
- W przypadku wybrania opcji Prywatny adres VIP wybierz sieć logiczną SDN, podsieć sieci logicznej i prywatny adres IP adresu VIP z tej podsieci.
- Kliknij pozycję Utwórz, aby utworzyć moduł równoważenia obciążenia.
Tworzenie publicznego adresu IP SLB
Publiczny adres IP należy najpierw utworzyć, jeśli tworzysz publiczny adres IP SLB.
- W Windows Admin Center w obszarze Wszystkie Connections wybierz klaster, na którym chcesz utworzyć publiczny adres IP.
- W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Publiczne adresy IP.
- W obszarze Publiczne adresy IP wybierz kartę Spis , a następnie wybierz pozycję Nowy.
- W obszarze Nowy publiczny adres IP wprowadź nazwę adresu.
- Wybierz wersję adresu IP (IPv4/IPv6).
- Wybierz metodę alokacji adresów IP (statyczną/dynamiczną).
- Jeśli metoda alokacji adresów IP jest statyczna, wybierz publiczną podsieć logiczną, wybierz pulę publicznych logicznych adresów IP z tej podsieci i wybierz adres IP z puli logicznej .
- Podaj wartość limitu czasu bezczynności dla adresu IP w minutach. Określa limit czasu dla bezczynnego połączenia TCP. Wartość można ustawić z zakresu od 4 do 30 minut. Wartość domyślna to 4 minuty.
- Kliknij przycisk Prześlij, aby skonfigurować adres IP.
Tworzenie konfiguracji frontonu adresu IP
Po utworzeniu modułu równoważenia obciążenia należy zdefiniować konfigurację frontowego adresu IP dla modułu równoważenia obciążenia. Konfiguracja adresu IP frontonu to adres IP frontonu używany dla modułu równoważenia obciążenia. Domyślnie podczas tworzenia modułu równoważenia obciążenia konfiguracja adresu IP frontu jest tworzona automatycznie przy użyciu adresu IP modułu równoważenia obciążenia.
- W Windows Admin Center w obszarze Wszystkie Connections wybierz klaster, na którym chcesz utworzyć moduł równoważenia obciążenia.
- W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
- W obszarze Moduły równoważenia obciążenia wybierz kartę Spis i kliknij moduł równoważenia obciążenia, dla którego chcesz dodać konfigurację frontowego adresu IP.
- W sekcji Konfiguracja frontowego adresu IP kliknij pozycję Nowy.
- W obszarze Nowa konfiguracja adresu IP frontu wprowadź nazwę.
- Ustaw typ jako publiczny adres IP, jeśli Load Balancer typem jest publiczny adres IP. Wybierz pozycję Typ jako wewnętrzny, jeśli typ Load Balancer jest wewnętrzny. Wybierz pozycję Typ jako adres IP, jeśli Load Balancer typem jest adres IP.
- Jeśli typ to publiczny adres IP, wybierz publiczny adres IP
- Jeśli typ to Wewnętrzny, wybierz pozycję Virtual Network, podsieć Virtual Network i prywatny adres IP
- Jeśli typ to Adres IP, wybierz, czy równoważenie obciążenia dotyczy sieci publicznych lub sieci prywatnych, a następnie wybierz odpowiednią sieć logiczną, podsieci sieci logicznej i adres IP.
- Kliknij przycisk Utwórz, aby utworzyć konfigurację frontonu adresu IP.
Tworzenie puli zaplecza
Pula zaplecza reprezentuje listę adresów IP, które mogą odbierać ruch sieciowy pochodzący z adresów IP frontonu. Moduł równoważenia obciążenia obsługuje ruch przychodzący za pośrednictwem adresów IP frontonu i dystrybuuje je do adresów IP zaplecza na podstawie zasad równoważenia obciążenia.
- W Windows Admin Center w obszarze Wszystkie Connections wybierz klaster, na którym chcesz utworzyć moduł równoważenia obciążenia.
- W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
- W obszarze Moduły równoważenia obciążenia wybierz kartę Spis i kliknij moduł równoważenia obciążenia, dla którego chcesz dodać konfigurację frontowego adresu IP.
- W sekcji Pule zaplecza kliknij pozycję Nowy.
- W obszarze Nowa pula zaplecza wprowadź nazwę.
- W obszarze Skojarzone konfiguracje adresów IP kliknij pozycję Nowy.
- Wybierz interfejs sieciowy i konfigurację docelowego adresu IP sieci w interfejsie sieciowym. Kliknij pozycję Prześlij.
- Dodaj więcej konfiguracji adresów IP zgodnie z potrzebami. Każda z nich będzie służyć jako element członkowski puli zaplecza na potrzeby konfiguracji adresu IP frontu.
- Kliknij pozycję Utwórz.
Tworzenie reguły translatora adresów sieciowych dla ruchu przychodzącego
Reguła nat dla ruchu przychodzącego konfiguruje moduł równoważenia obciążenia w celu zastosowania translatora adresów sieciowych (NAT) do ruchu przychodzącego. Jest to używane do przekazywania ruchu zewnętrznego do określonej maszyny wirtualnej. Jeśli chcesz skonfigurować równoważenie obciążenia, nie musisz konfigurować reguł nat dla ruchu przychodzącego.
- W Windows Admin Center w obszarze Wszystkie Connections wybierz klaster, na którym chcesz utworzyć moduł równoważenia obciążenia.
- W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
- W obszarze Moduły równoważenia obciążenia wybierz kartę Spis i kliknij moduł równoważenia obciążenia, dla którego chcesz dodać regułę NAT dla ruchu przychodzącego.
- W sekcji Reguły NAT dla ruchu przychodzącego kliknij pozycję Nowy.
- W obszarze Nowa reguła nat dla ruchu przychodzącego wprowadź nazwę.
- W obszarze Konfiguracje adresów IP frontonu wybierz adres IP frontonu dla modułu równoważenia obciążenia.
- Wybierz protokół. Akceptowane wartości to TCP, UDP i All. Wskazuje to protokół transportu przychodzącego dla zewnętrznego punktu końcowego.
- Wprowadź wartość portu frontonu. Jest to port zewnętrznego punktu końcowego. Możliwy zakres wartości z zakresu od 1 do 65535 włącznie.
- Wybierz interfejs sieciowy i docelową konfigurację adresu IP sieci. Ruch kierowany do adresu IP frontonu zostanie przekazany do tego interfejsu sieciowego.
- Wprowadź wartość portu zaplecza. Jest to port wewnętrznego punktu końcowego. Możliwy zakres wartości z zakresu od 1 do 65535 włącznie.
- Podaj wartość limitu czasu bezczynności . Oznacza to przekroczenie limitu czasu dla bezczynnego połączenia TCP w kierunku przychodzącym, tj. połączenie zainicjowane przez klienta internetowego do adresu IP frontonu. Wartość można ustawić z zakresu od 4 do 30 minut.
- Wybierz, czy chcesz włączyć pływający adres IP.
- Kliknij pozycję Utwórz.
Tworzenie reguły translatora adresów sieciowych dla ruchu wychodzącego
Reguła translatora adresów sieciowych ruchu wychodzącego konfiguruje moduł równoważenia obciążenia do przekazywania ruchu sieciowego maszyny wirtualnej z sieci wirtualnej SDN lub sieci logicznej do zewnętrznych miejsc docelowych przy użyciu translatora adresów sieciowych (NAT). Jest to przydatne, gdy chcesz skonfigurować zasoby sieci wewnętrznej w celu uzyskania dostępu do Internetu. Jeśli chcesz skonfigurować równoważenie obciążenia, nie musisz konfigurować reguł NAT dla ruchu wychodzącego.
- W Windows Admin Center w obszarze Wszystkie Connections wybierz klaster, na którym chcesz utworzyć moduł równoważenia obciążenia.
- W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
- W obszarze Moduły równoważenia obciążenia wybierz kartę Spis i kliknij moduł równoważenia obciążenia, dla którego chcesz dodać regułę NAT dla ruchu wychodzącego.
- W sekcji Reguły translatora adresów sieciowych dla ruchu wychodzącego kliknij pozycję Nowy.
- W obszarze Nowa reguła translatora adresów sieciowych dla ruchu wychodzącego wprowadź nazwę.
- W obszarze Konfiguracje adresów IP frontonu wybierz adres IP frontonu dla modułu równoważenia obciążenia. Jest to adres IP, do którego będą kierowane pakiety wychodzące.
- Wybierz protokół. Akceptowane wartości to TCP, UDP i All. Wskazuje to protokół transportu dla ruchu wychodzącego. W przypadku przezroczystego ruchu wychodzącego określ wartość Wszystkie.
- Wybierz pulę zaplecza. Jest to pula interfejsów sieciowych, z których pochodzi ruch wychodzący.
- Kliknij pozycję Utwórz.
Tworzenie reguły równoważenia obciążenia
Reguła równoważenia obciążenia konfiguruje moduł równoważenia obciążenia w celu równomiernego dystrybuowania ruchu sieciowego dzierżawcy między wieloma zasobami. Dzięki temu wiele serwerów może obsługiwać to samo obciążenie, zapewniając wysoką dostępność i skalowalność.
Ustaw trwałość sesji przy użyciu poniższej procedury. Trwałość sesji określa typ dystrybucji równoważenia obciążenia, który ma być używany przez moduł równoważenia obciążenia. Moduł równoważenia obciążenia używa algorytmu dystrybucji, który jest 5-krotką (źródłowy adres IP, port źródłowy, docelowy adres IP, port docelowy i typ protokołu) do mapowania ruchu na dostępne serwery. Zapewnia to stickiness w ramach sesji transportu, która kieruje żądania dla określonej sesji do tego samego serwera fizycznego, który obsługiwał pierwsze żądanie dla tej sesji. Pakiety w tej samej sesji TCP lub UDP będą kierowane do tego samego wystąpienia zaplecza za adresem IP frontonu. Gdy klient zamknie i ponownie otworzy połączenie lub uruchomi nową sesję z tego samego źródłowego adresu IP, port źródłowy ulegnie zmianie i może spowodować przejście ruchu do innego adresu IP zaplecza.
- W Windows Admin Center w obszarze Wszystkie Connections wybierz klaster, na którym chcesz utworzyć moduł równoważenia obciążenia.
- W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
- W obszarze Moduły równoważenia obciążenia wybierz kartę Spis i kliknij moduł równoważenia obciążenia, dla którego chcesz dodać regułę równoważenia obciążenia.
- W sekcji Reguły równoważenia obciążenia kliknij pozycję Nowy.
- W obszarze Nowa reguła równoważenia obciążenia wprowadź nazwę.
- W obszarze Konfiguracje adresów IP frontonu wybierz adres IP frontonu modułu równoważenia obciążenia.
- Wybierz protokół. Akceptowane wartości to TCP, UDP i All. Wskazuje to protokół transportu przychodzącego dla adresu IP frontonu.
- Wprowadź wartość portu frontonu. Jest to port dla adresu IP frontonu. Możliwy zakres wartości z zakresu od 1 do 65535 włącznie.
- Wprowadź wartość portu zaplecza. Jest to port wewnętrznego punktu końcowego. Możliwy zakres wartości z zakresu od 1 do 65535 włącznie.
- Wybierz pulę zaplecza. Ruch przychodzący jest zrównoważony dla adresów IP w puli zaplecza.
- Wybierz sondę kondycji. Aby uzyskać informacje, zobacz następną procedurę.
- Wybierz wartość dla opcji Trwałość sesji.
- Wartość domyślna — skrót modułu równoważenia obciążenia jest skonfigurowany do użycia skrótu 5 krotki (źródłowy adres IP, port źródłowy, docelowy adres IP, port docelowy i typ protokołu) w celu mapowania ruchu na dostępne serwery.
- SourceIP — moduł równoważenia obciążenia jest skonfigurowany do używania skrótu 2 krotki (źródłowego adresu IP i docelowego adresu IP) do mapowania ruchu na dostępne serwery.
- SourceIPProtocol — moduł równoważenia obciążenia jest skonfigurowany do używania skrótu 3 krotki (źródłowego adresu IP, docelowego adresu IP i protokołu) w celu mapowania ruchu na dostępne serwery.
- Podaj wartość limitu czasu bezczynności . Oznacza to przekroczenie limitu czasu dla bezczynnego połączenia TCP w kierunku przychodzącym, na przykład połączenie zainicjowane przez klienta internetowego do adresu IP frontonu. Wartość można ustawić z zakresu od 4 do 30 minut.
- Wybierz, czy chcesz włączyć pływający adres IP. W takim przypadku adres IP frontonu zostanie skonfigurowany na jednym z elementów członkowskich puli zaplecza, a każdy ruch do adresu IP frontonu zostanie wysłany bezpośrednio do tego elementu członkowskiego puli zaplecza. Jest to przydatne w scenariuszach klastrowania gościa, które działają za pomocą zmiennego adresu IP ustawionego na aktywnym wystąpieniu klastra. Sonda kondycji określi, który adres IP zaplecza jest aktywny, a moduł równoważenia obciążenia ustawi adres IP frontonu na tym elemencie członkowskim puli zaplecza.
- Kliknij pozycję Utwórz.
Tworzenie sondy kondycji
Sonda kondycji jest używana przez moduł równoważenia obciążenia w celu określenia stanu kondycji elementów członkowskich puli zaplecza. Jeśli element członkowski puli zaplecza nie jest w dobrej kondycji, nie odbiera ruchu z modułu równoważenia obciążenia.
- W Windows Admin Center w obszarze Wszystkie Connections wybierz klaster, na którym chcesz utworzyć moduł równoważenia obciążenia.
- W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
- W obszarze Moduły równoważenia obciążenia wybierz kartę Spis i kliknij moduł równoważenia obciążenia, dla którego chcesz dodać sondę kondycji.
- W sekcji Sondy kondycji kliknij pozycję Nowy.
- W obszarze Nowa sonda kondycji wprowadź nazwę.
- Wybierz protokół. Akceptowane wartości to TCP i HTTP. Jeśli określono protokół TCP , odebrane potwierdzenie (ACK) jest wymagane, aby sonda zakończyła się pomyślnie. Jeśli określono protokół HTTP, odpowiedź 200 (OK) z określonego identyfikatora URI jest wymagana, aby sonda zakończyła się pomyślnie.
- Podaj wartość dla portu. Jest to port do komunikacji z sondą. Możliwe wartości wahają się od 1 do 65535 włącznie.
- Jeśli protokół to HTTP, podaj identyfikator URI ścieżki żądania. Jest to ścieżka identyfikatora URI na maszynie wirtualnej zaplecza, która będzie odpytywane w celu uzyskania stanu kondycji maszyny wirtualnej.
- Podaj interwał w sekundach. Wskazuje to częstotliwość sondowania punktu końcowego pod kątem stanu kondycji.
- Podaj wartość Progu złej kondycji . Wskazuje to okres przekroczenia limitu czasu (w sekundach) bez żadnej odpowiedzi, na której moduł równoważenia obciążenia przestanie wysyłać dalszy ruch do maszyny wirtualnej zaplecza. Minimalna wartość to 11 sekund.
- Kliknij pozycję Utwórz.
Wyświetlanie i zmienianie szczegółów modułu równoważenia obciążenia
Szczegółowe informacje dotyczące określonego modułu równoważenia obciążenia można wyświetlić na dedykowanej stronie.
- W Windows Admin Center w obszarze Narzędzia przewiń w dół i wybierz pozycję Moduły równoważenia obciążenia.
- Wybierz kartę Spis po prawej stronie, a następnie wybierz moduł równoważenia obciążenia. Na kolejnej stronie możesz wykonać następujące czynności:
- Wyświetlanie szczegółów modułu równoważenia obciążenia
- Wyświetlanie, dodawanie, zmienianie lub usuwanie konfiguracji adresu IP z przodu
- Wyświetlanie, dodawanie, zmienianie lub usuwanie puli zaplecza
- Wyświetlanie, dodawanie, zmienianie lub usuwanie reguł NAT dla ruchu przychodzącego
- Wyświetlanie, dodawanie, zmienianie lub usuwanie reguł NAT dla ruchu wychodzącego
- Wyświetlanie, dodawanie, zmienianie lub usuwanie reguł równoważenia obciążenia
- Wyświetlanie, dodawanie, zmienianie lub usuwanie sond kondycji
Usuwanie modułu równoważenia obciążenia
Jeśli moduł równoważenia obciążenia nie jest już potrzebny, możesz go usunąć.
- W obszarze Narzędzia przewiń w dół i wybierz pozycję Moduły równoważenia obciążenia.
- Kliknij kartę Spis po prawej stronie, a następnie wybierz moduł równoważenia obciążenia. Kliknij polecenie Usuń.
- W oknie dialogowym potwierdzenia kliknij przycisk Tak. Kliknij przycisk Odśwież , aby sprawdzić, czy moduł równoważenia obciążenia został usunięty.
Następne kroki
Zobacz Wdrażanie infrastruktury SDN przy użyciu SDN Express.