NSX-t Controller

W poprzednim wpisie pokazałem jak wygląda instalacja NSX-t Managera, dziś poświęcę wpis na instalację NSX-t Controller, integrację jego z NSX Manageram.

Do poprawnego działania całego rozwiązania NSX-t potrzebujemy trzech controlerów można powiedzieć że są jednym z modułów control plane i są odpowiedzialne za dostarczanie zmian do data plane i jego kontrolowanie.

Plan Działania

Poniżej plan działania oraz odnośniki wcześniejszych wpisów o NSX-T.

  1. Instalacja NSX Managera
  2. Instalacja NSX-t Controller
    • podłączenie ich do NSX Mangera
    • utworzenie klastra
    • dodanie pozostałym NSX Controllerów do klastra
  3. Instalacje NSX Edge
    • dodanie do NSX Managera
  4. dodanie workloadu do NSX Managera
    • vCenter
    • instalacja modułów NSX-t na hostach
  5. Konfiguracja NSX-t Transport Node i Transport Zone
    • IP pool
    • Uplink profile
    • Transport zone
    • Transport node
    • Edge cluster
    • switche
  6. Utworzenie połączenie ze światem (NSX-t Routing)
    • architektura
    • utworzenie routera Tier 0
    • utworzenie routera Tier 1
    • Konfiguracja redystrybucji sieci z Tier 1 do Tier 0
    • Konfiguracja BGP
    • Konfiguracja redystrybucji routingu z Tier 0 w kierunku świata
    • Weryfikacja od strony NSX-t
    • Weryfikacja od strony Hosta
  7. Load Balancer
Lab

Poniżej schemat,jak wygląda środowisko na którym pracujemy. NSX-t Controller będzie uruchomiony jako wirtualna maszyna na fizycznym klastrze.

Instalacja

Nie będę opisywać całej instalacji bo niczym nie różni się się od instalacji NSX Managera. Jedynie warto pamiętać aby uruchomić SSH podczas instalacji.

Dodanie do NSX Managera

Od tego miejsca zaczyna się zabawa w CLI, łączymy się po SSH do naszych controllerów oraz do NSX Managera i wykonujemy kroki:

1. Zdobywamy trhumbprint z certyfikatu który jest na NSX Manager

2. wykonujemy przyłączenie controllera do NSX Managera
składnia polecenia

przykład

Utworzenie klastra controllerów

Wybieramy jeden z trzech controllerów który będzie tzw. Masterem, na nim wykonujemy początkowe działania:

1. ustawiamy secret password do zabezpieczenia kastra.

2. wykonujemy inicjalizację kalstra

Dodanie pozostały nodów do klastra

Krok wcześniej utworzyliśmy klaster, w tym kroku skupimy się na dodaniu pozostałych dwóch controllerów do klastra. Na każdym z nich musimy wykonać kroki.

1.Ustawiamy secret password zgodny z masterem

2. Wyciągamy  thumbprint certyfikatu z pozostałych nodów

3. Na node Master wykonujemy polecenie podłączające do klastra dany nod

4. W ostatnim kroku wykonujemy zgodnie z poleceniem polecenie, aktywujące control-cluster

 

W kolejnym wpisie skupimy na się na NSX Edge