Akcja – wirtualizacja AVI i Service Node. Część 4.

W poprzednich wpisach pokazałem jak skonfigurować AVI Controler oraz jak go zainstalować i wykonać integrację z NSX-T. Dziś przejdziemy proces tworzenia wirtualnego adresu dla usługi. Rozwiązanie AVI wystawi nam dwa adresy tzw. VIP dla aplikacji testowej – w naszym przypadku jest to 3Tier. 

Poniżej diagram architektury:

 

diagram architektury NSX-T

 

Konfiguracja w trybie Basic dla Wirtualnego serwisu APP 

1. Logujemy się do AVI

 

AVI logowanie

 

2. Przechodzimy do Applications

 

AVI Applications

 

AVI Basic Setup

 

3. W nowym oknie otwiera nam się kreator, gdzie wybieramy naszą chmurę DC1NSX01

 

AVI creator

 

https://inleo.pl/blog/akcja-konfiguracja-avi-i-service-node-czesc-3/

 

4. Gdzie przechodzimy do konfiguracji, podajemy dane:

 

  • IP Address, Range or DNS Name: podajemy nasze serwery 10.101.112.11,10.101.112.12 I klikamy add Servers

 

AVI NSX-T

 

Konfiguracja zaawansowana na przykładzie VIP dla serwerów Webowych

 

1. Przechodzimy do tworzenia nowego Virtual service

 

Virtual service NSX-T

 

2. W nowym oknie wybieramy naszą chmurę

 

AVI w NSX-T

 

3. W kolejnym oknie podajemy dane:

a) Nazwa: 3Tier-Web-VIP

b) IPv4 VIP Address: 10.101.121.9

c) Tier1 Logical Router: AVI

d) Service: 80

 

AVI w NSX-T

e) W Pool tworzymy nowe pool serwerów

 

pool serwerów

 

  • W nowym oknie możemy zmienić ustawienia, ja zmieniam tryb load balance na Round Robin oraz dodaję Active monitor

 

load balancer

Klikamy Next.

 

  • W kolejnym oknie podajemy adresy IP Web Serwerów

 

Load balancer

Klikamy Next.

 

  • W kolejnym kroku możemy zmienić parametry do połączeń – ja zostawiam na ten etap domyślnie

 

load balancer

Klikamy Next.

 

  • W kolejnym kroku wyświetla się podsumowanie dla konfiguracji puli serwerów

 

NSX-T

f) Klikamy Save i wracamy do konfiguracji Wirtualnego Adresu.

 

NSX-T

Klikamy Next.

g) W tym kroku jesteśmy w stanie skonfigurować profile, aby podnieść bezpieczeństwo naszej aplikacji.

 

Klikamy Next.

h) Przechodzimy do konfiguracji analityki – na tym etapie zostawiam domyślne ustawienia.

 

NSX-T

Klikamy Next.

i) W ostatnim kroku jesteśmy w stanie skonfigurować np. SRC NAT dla ruchu do serwerów.

 

Klikamy Save i kończymy zaawansowaną konfigurację Wirtualnego adresu dla Web Serwerów.

 

Weryfikacja działania serwerów

 

weryfikacja serwerów

 

 

Od strony load balancera

 

load balancer

Po wybraniu np. 3Tier-Web-VIP dostajemy szczegółowe informacje o działaniu serwisu.

 

3Tier-Web-VIP

Tutaj dostajemy pełne informacje o działaniu aplikacji z perspektywy klienta oraz czasy odpowiedzi na poszczególnych etapach jej działania.

 

Podsumowanie

W serii poświęconej rozwiązaniu NSX Advanced Load Blancer (AVI) poznaliśmy czym ono jest oraz jak w szybki sposób skonfigurować je na start w środowisku testowym lub labie.

Gdy poznamy bliżej to rozwiązanie, śmiało możemy je wykorzystać w środowisku produkcyjnym. Tym bardziej, że produkt warto poznać, bo rozwiązanie jest integrowane z samym NSX’em. Od wersji 3.2 NSX możemy je wykorzystać do postawienia kontrolera.

Rozwiązanie jest ciągle rozwijane, tak więc i nasze przekazanie wiedzy w tym temacie z czasem zostanie uzupełniane o nowe artykułu, a może nawet Demoleo.