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:

Konfiguracja w trybie Basic dla Wirtualnego serwisu APP
1. Logujemy się do AVI

2. Przechodzimy do Applications


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

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

Konfiguracja zaawansowana na przykładzie VIP dla serwerów Webowych
1. Przechodzimy do tworzenia nowego Virtual service

2. W nowym oknie wybieramy naszą chmurę

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

e) W Pool tworzymy nowe pool serwerów

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

Klikamy Next.
- W kolejnym oknie podajemy adresy IP Web Serwerów

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

Klikamy Next.
- W kolejnym kroku wyświetla się podsumowanie dla konfiguracji puli serwerów

f) Klikamy Save i wracamy do konfiguracji Wirtualnego Adresu.

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.

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

Od strony load balancera

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

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.
Polecamy
AWS User Group KRK meetup #58 & IT HUB at Philip Morris