Udostępnij za pośrednictwem


Zarządzanie programowym modułem równoważenia obciążenia dla sieci SDN

Dotyczy: Azure Local, wersje 23H2 i 22H2; Windows Server 2022, Windows Server 2019, Windows Server 2016

W tym temacie dowiesz się, jak zarządzać zasadami programowego modułu równoważenia obciążenia (SLB) przy użyciu programu Windows Admin Center po wdrożeniu programowej sieci zdefiniowanej przez oprogramowanie (SDN). SPP są używane do równomiernego dystrybuowania ruchu sieciowego między wieloma zasobami. SLB umożliwia wielu maszynom 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 o zrównoważonym obciążeniu w wystąpieniu lokalnym platformy Azure. Maszyny 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 o zrównoważonym obciążeniu hostowanych w wystąpieniu lokalnym platformy Azure. Przed utworzeniem publicznego modułu równoważenia obciążenia adresu IP należy utworzyć publiczny adres IP. Maszyny zaplecza dla tego typu modułu równoważenia obciążenia mogą należeć do sieci logicznej SDN (tradycyjnej sieci VLAN) lub sieci wirtualnej SDN.

  • SLB adresu IP — jest to podobne do publicznego modułu SLB adresu IP. Różnica między publicznym modułem równoważenia obciążenia ip i SLB adresu IP polega na tym, że publiczny adres IP SLB tworzy publiczny zasób 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 centrum administracyjnym systemu Windows:

Utwórz usługę SLB.

  1. W centrum administracyjnym systemu Windows w obszarze Wszystkie połączenia wybierz system, w którym chcesz utworzyć moduł równoważenia obciążenia.
  2. W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
  3. W obszarze Moduły równoważenia obciążenia wybierz kartę Spis , a następnie wybierz pozycję Nowy.
  4. W obszarze Nowe moduły równoważenia obciążenia wprowadź nazwę modułu równoważenia obciążenia
  5. Wybierz typ modułu równoważenia obciążenia. Typ może być publicznym adresem IP, GRE lub adresem IP.
  6. 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 o zrównoważonym obciążeniu, który będzie widoczny dla klientów.
  7. 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.
  8. Jeśli typem jest adres IP, możesz wybrać, czy moduł równoważenia obciążenia będzie używany do równoważenia obciążenia zewnętrznego (publicznego adresu VIP) lub wewnętrznego równoważenia obciążenia (prywatny adres VIP).
    • W przypadku wybrania opcji 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.
  9. 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.

Utwórz publiczny adres IP SLB.

  1. W Centrum administracyjnym systemu Windows w obszarze Wszystkie połączenia wybierz system, na którym chcesz utworzyć publiczny adres IP.
  2. W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Publiczne adresy IP.
  3. W obszarze Publiczne adresy IP wybierz kartę Spis , a następnie wybierz pozycję Nowy.
  4. W obszarze Nowy publiczny adres IP wprowadź nazwę adresu.
  5. Wybierz wersję adresu IP (IPv4/IPv6).
  6. Wybierz metodę alokacji adresów IP (statyczną/dynamiczną).
  7. 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.
  8. 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.
  9. Kliknij przycisk Prześlij , aby skonfigurować adres IP.

Tworzenie konfiguracji adresu IP frontonu

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.

Utwórz frontowy moduł równoważenia obciążenia adresu IP.

  1. W centrum administracyjnym systemu Windows w obszarze Wszystkie połączenia wybierz system, w którym chcesz utworzyć moduł równoważenia obciążenia.
  2. W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
  3. 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.
  4. W sekcji Konfiguracja frontonu adresu IP kliknij pozycję Nowy.
  5. W obszarze Nowa konfiguracja adresu IP frontu wprowadź nazwę.
  6. Ustaw typ jako publiczny adres IP, jeśli typ modułu równoważenia obciążenia to Publiczny adres IP. Wybierz typ jako wewnętrzny , jeśli typ modułu równoważenia obciążenia jest wewnętrzny. Wybierz pozycję Typ jako adres IP, jeśli typ modułu równoważenia obciążenia to Adres IP.
  7. Jeśli typ to Publiczny adres IP, wybierz publiczny adres IP.
  8. Jeśli typ to Wewnętrzny, wybierz pozycję Sieć wirtualna, Podsieć sieci wirtualnej i prywatny adres IP.
  9. Jeśli typem jest 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.
  10. Kliknij przycisk Utwórz , aby utworzyć konfigurację adresu IP frontu.

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.

Utwórz pulę zaplecza.

  1. W centrum administracyjnym systemu Windows w obszarze Wszystkie połączenia wybierz system, w którym chcesz utworzyć moduł równoważenia obciążenia.
  2. W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
  3. 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.
  4. W sekcji Pule zaplecza kliknij pozycję Nowy.
  5. W obszarze Nowa pula zaplecza wprowadź nazwę.
  6. W obszarze Skojarzone konfiguracje adresów IP kliknij pozycję Nowy.
  7. Wybierz interfejs sieciowy i konfigurację docelowego adresu IP sieci w interfejsie sieciowym. Kliknij przycisk Prześlij.
  8. 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.
  9. 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.

Utwórz regułę nat dla ruchu przychodzącego.

  1. W centrum administracyjnym systemu Windows w obszarze Wszystkie połączenia wybierz system, w którym chcesz utworzyć moduł równoważenia obciążenia.
  2. W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
  3. 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.
  4. W sekcji Reguły NAT dla ruchu przychodzącego kliknij pozycję Nowy.
  5. W obszarze Nowa reguła NAT dla ruchu przychodzącego wprowadź nazwę.
  6. W obszarze Konfiguracje adresów IP frontonu wybierz adres IP frontonu dla modułu równoważenia obciążenia.
  7. Wybierz protokół. Akceptowane wartości to TCP, UDP i All. Wskazuje to protokół transportu przychodzącego dla zewnętrznego punktu końcowego.
  8. 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.
  9. Wybierz interfejs sieciowy i docelową konfigurację adresu IP sieci. Ruch kierowany do adresu IP frontonu zostanie przekazany do tego interfejsu sieciowego.
  10. 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.
  11. Podaj wartość limitu czasu bezczynności . Wskazuje to limit czasu dla bezczynnego połączenia TCP w kierunku przychodzącym, tj. połączenie zainicjowane przez klienta internetowego z adresem IP frontonu. Wartość można ustawić z zakresu od 4 do 30 minut.
  12. Wybierz, czy chcesz włączyć pływający adres IP.
  13. 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 lub sieci logicznej SDN 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.

Utwórz regułę translatora adresów sieciowych dla ruchu wychodzącego.

  1. W centrum administracyjnym systemu Windows w obszarze Wszystkie połączenia wybierz system, w którym chcesz utworzyć moduł równoważenia obciążenia.
  2. W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
  3. 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.
  4. W sekcji Reguły NAT dla ruchu wychodzącego kliknij pozycję Nowy.
  5. W obszarze Nowa reguła translatora adresów sieciowych dla ruchu wychodzącego wprowadź nazwę.
  6. 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.
  7. 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 wszystkie.
  8. Wybierz pulę zaplecza. Jest to pula interfejsów sieciowych, z których pochodzi ruch wychodzący.
  9. 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 tak, aby równomiernie dystrybuował ruch sieciowy dzierżawcy między wieloma zasobami. Dzięki temu wiele maszyn może hostować 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łowym adresem IP, portem źródłowym, docelowym adresem IP, portem docelowym i typem protokołu) skrótem mapowania ruchu na dostępne maszyny. Zapewnia to trwałość w ramach sesji transportu, która kieruje żądania dotyczące określonej sesji do tej samej maszyny fizycznej, która obsługiwała 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.

Utwórz regułę SLB.

  1. W centrum administracyjnym systemu Windows w obszarze Wszystkie połączenia wybierz system, w którym chcesz utworzyć moduł równoważenia obciążenia.
  2. W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
  3. 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.
  4. W sekcji Reguły równoważenia obciążenia kliknij pozycję Nowy.
  5. W obszarze Nowa reguła równoważenia obciążenia wprowadź nazwę.
  6. W konfiguracjach frontonu adresu IP wybierz adres IP frontonu modułu równoważenia obciążenia.
  7. Wybierz protokół. Akceptowane wartości to TCP, UDP i All. Wskazuje to protokół transportu przychodzącego dla adresu IP frontonu.
  8. Wprowadź wartość portu frontonu. Jest to port adresu IP frontonu. Możliwy zakres wartości z zakresu od 1 do 65535 włącznie.
  9. 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.
  10. Wybierz pulę zaplecza. Ruch przychodzący jest zrównoważony dla adresów IP w puli zaplecza.
  11. Wybierz sondę kondycji. Aby uzyskać informacje, zobacz następną procedurę.
  12. Wybierz wartość dla opcji Trwałość sesji.
    • Ustawienie domyślne — moduł równoważenia obciążenia jest skonfigurowany do używania skrótu 5-krotki (źródłowy adres IP, port źródłowy, docelowy adres IP, port docelowy i typ protokołu) do mapowania ruchu na dostępne maszyny.
    • 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 maszyny.
    • 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) do mapowania ruchu na dostępne maszyny.
  13. Podaj wartość limitu czasu bezczynności . Wskazuje to limit 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.
  14. 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 pośrednictwem pływającego adresu IP ustawionego w 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 w tym elemencie członkowskim puli zaplecza.
  15. 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.

Utwórz sondę kondycji.

  1. W centrum administracyjnym systemu Windows w obszarze Wszystkie połączenia wybierz system, w którym chcesz utworzyć moduł równoważenia obciążenia.
  2. W obszarze Narzędzia przewiń w dół do obszaru Sieć i wybierz pozycję Moduły równoważenia obciążenia.
  3. 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.
  4. W sekcji Sondy kondycji kliknij pozycję Nowy.
  5. W obszarze Nowa sonda kondycji wprowadź nazwę.
  6. 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. W przypadku określenia protokołu HTTP wymagana jest odpowiedź 200 (OK) z określonego identyfikatora URI, aby sonda zakończyła się pomyślnie.
  7. Podaj wartość portu. Jest to port do komunikowania się z sondą. Możliwe wartości wahają się od 1 do 65535 włącznie.
  8. 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.
  9. Podaj interwał w sekundach. Wskazuje to, jak często sondować punkt końcowy pod kątem stanu kondycji.
  10. Podaj wartość Próg złej kondycji. Oznacza 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.
  11. 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.

Wyświetl szczegóły SLB.

  1. W Centrum administracyjnym systemu Windows w obszarze Narzędzia przewiń w dół i wybierz pozycję Moduły równoważenia obciążenia.
  2. Wybierz kartę Spis po prawej stronie, a następnie wybierz moduł równoważenia obciążenia. Na kolejnej stronie można wykonać następujące czynności:
    • Wyświetl szczegóły modułu równoważenia obciążenia.
    • Wyświetlanie, dodawanie, zmienianie lub usuwanie konfiguracji adresu IP frontu.
    • 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ąć.

Usuń moduł SLB.

  1. W obszarze Narzędzia przewiń w dół i wybierz pozycję Moduły równoważenia obciążenia.
  2. Kliknij kartę Spis po prawej stronie, a następnie wybierz moduł równoważenia obciążenia. Kliknij Usuń.
  3. 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 Deploy an SDN infrastructure using SDN Express (Wdrażanie infrastruktury SDN przy użyciu usługi SDN Express).