Tworzenie reguł modułu równoważenia obciążenia

Ukończone

Możesz zdefiniować reguły równoważenia obciążenia, aby określić sposób dystrybucji ruchu do pul zaplecza. Każda reguła mapuje adres IP frontonu i kombinację portów na zestaw kombinacji adresów IP i portów zaplecza.

Screenshot that shows how to create load-balancing rules in the Azure portal.

Informacje o regułach równoważenia obciążenia

Przyjrzyjmy się bliżej sposobom konfigurowania reguł równoważenia obciążenia dla pul zaplecza.

  • Aby skonfigurować regułę równoważenia obciążenia, musisz mieć fronton, zaplecze i sondę kondycji modułu równoważenia obciążenia.

  • Aby zdefiniować regułę w witrynie Azure Portal, należy skonfigurować kilka ustawień:

    • Wersja adresu IP (IPv4 lub IPv6)
    • Adres IP frontonu, *port i protokół (TCP lub UDP)
    • Pula zaplecza i port zaplecza
    • Sonda kondycji
    • Trwałość sesji
  • Domyślnie usługa Azure Load Balancer dystrybuuje ruch sieciowy równomiernie między wieloma maszynami wirtualnymi.

    Usługa Azure Load Balancer używa skrótu z pięcioma krotkami do mapowania ruchu na dostępne serwery. Krotka składa się z źródłowego adresu IP, portu źródłowego, docelowego adresu IP, portu docelowego i typu protokołu. Moduł równoważenia obciążenia zapewnia trwałość tylko w ramach sesji transportu.

  • Trwałość sesji określa sposób obsługi ruchu z klienta. Domyślnie kolejne żądania od klienta przechodzą do dowolnej maszyny wirtualnej w puli.

    Zachowanie trwałości sesji można zmodyfikować w następujący sposób:

    • Brak (wartość domyślna): Każda maszyna wirtualna może obsłużyć żądanie.
    • Adres IP klienta: kolejne żądania z tego samego adresu IP klienta przechodzą do tej samej maszyny wirtualnej.
    • Adres IP klienta i protokół: Kolejne żądania z tego samego adresu IP klienta i kombinacji protokołu przechodzą do tej samej maszyny wirtualnej.

    Uwaga

    Utrzymywanie informacji o trwałości sesji jest ważne w przypadku aplikacji, które implementują koszyk. Czy można myśleć o innych aplikacjach, które mogą korzystać z trwałości sesji?

  • Reguły równoważenia obciążenia mogą być używane w połączeniu z regułami NAT.

    Rozważmy scenariusz, w którym używasz translatora adresów sieciowych z publicznego adresu modułu równoważenia obciążenia do portu TCP 3389 na określonej maszynie wirtualnej. Łącząc regułę NAT z regułami równoważenia obciążenia, można włączyć dostęp pulpitu zdalnego spoza platformy Azure.