W poprzednich wpisach pokazałem jak skonfigurować prawie całego NSX-t, dziś przyszedł czas skonfigurownie NSX-t Load Balancer, który jest dostępny od wersji 2.0.
Dla przy pomnienia nasz schemat jak wygląda połączenie kart sieciowych:
Natomiast poniżej schemat sieci, jak to będzie połączone ze światem. Jak widzimy każda sieć będzie miała swoją bramę na routerze Tier1:
Poniżej architektura z uwzględnieniem load balecingu:
1. Logujemy się do NSX-t Managera:
2. Przechodzimy do Load Balancing:
3. Konfigurujemy Load Blancer, klikając ADD dodajemy usługę Load Blacncera:
4. W nowym oknie wybieramy wielkość naszego Load Blancera oraz nadajemy nazwę:
1. Przechodzimy do Sekcji Server Pools i tam kilkamy ADD – krok ten powtarzamy dwukrotnie dla puli WEB i APP:
2. W nowym oknie nadajemy nazwę naszej puli serwerów. Klikamy Next:
3. Wybieramy z jakiego IP ma łączyć Laod Balancer do serwerów, w naszym wypadku wybieramy auto map, jest to automatyczne natowanie ruchu na ip interfejsu w kierunku serwerów:
4. Tutaj dodajemy nasze serwery do danej puli poprzez klikanie ADD:
Po dodaniu naszych 2 serwerów będzie wyglądało to tak:
5. W tym miejscu skonfigurujemy mechanizm monitorujący nasze serwery w puli:
1. Kolejnym krokiem jest stworzenie VIP dla WEB i APP, przechodzimy do Virtual Servers i klikamy ADD:
2. W nowy oknie nadajemy nazwę oraz wybieramy tryb pracy, w naszym przypadku będzie to Layer 7:
3. W tym oknie nadajemy adres IP dla naszego VIP’a oraz port, na którym nasłuchuje. Możemy również wprowadzić ograniczenie np. maxymalna ilość jednoczesnych połączeń:
4. W kolejnym dodajemy naszą pulę serwerów, którą zdefiniowaliśmy wcześniej:
5. W naszym przypadku nie konfigurujemy Persistence:
6. Nie konfigurujemy SSL pomijamy kroki A,B i C.
7. Na koniec klikamy Finsh:
1. Przechodzimy do Load Balancers, wybieramy nasz LB z lewej strony i przechodzimy do Virtual Servers następnie klikamy ATTACH: