NSX – Advanced Load Balancer LAB su VMware Workstation – Deploy

In questo articolo andremo a realizzare un piccolo ambiente di laboratorio su VMware Workstation con NSX Advanced Load Balancer (ex AVI Network)

Prima di iniziare ci sono alcuni pre-requisiti che devono essere soddisfatti:

  • La macchina host deve avere almeno 32 GB di RAM
  • La macchina host deve avere un processo Intel I7
  • Spazio disco di circa 1 TB (meglio se NVME)

Prima di installare l’appliance di NSX-ALB ci dobbiamo costruire l’infrastruttura di base.

Deployamo quindi nel nostro VMware Workstation:

  • Windows Server 2019 con all’interno: AD, DHCP, DNS
  • ESXi 7.0.3 con: 4 CPU, 18 GB RAM, 700 GB HD, 4 NIC
  • All’interno di ESXi installare il vCenter 7.0.3

Agganciamo il nodo ESXi al vCenter

Creare una Content Library per l’OVA dei Service Engine (SE)

 

Configurare il dVS

Al termine della configurazione iniziale dell’infrastruttura di base, spegnere il vCenter e spegnere l’ESXi (da VMware Workstation)

 

Deploy di NSX-ALB appliance

Procurarsi l’OVA del sito VMware

Doppio click sull’OVA ed inserire i parametri richiesti (ovviamente le entry DNS devono già essere state fatte)

Attendere il termine dell’installazione

Aprire un browser ed inserire l’URL di NSX-ALB.

Settare la password di Admin e cliccare su Create Account

Inserire la Passphrase, il DNS e il Search Domain e cliccare su Next

Selezionare l’Email/SMTP desiderato e cliccare su Next

Lasciare il Multi-Tenant di default e spuntare la casella Setup Cloud After e cliccare su Save

Attendere che lo status diventi verde

Andare su Administration –> Licensing e cliccare sulla rotella

Selezioniamo l‘Enterprise Tier (l’evaluation license) e clicchiamo su Save

Fare logout e spegnere la VM

Ridurre CPU (4 anzichè 8 originarie) e RAM (8 GB anzichè 24 originarie) e far ripartire la VM

Si dovrà aspettare un pò

Accendere il nodo ESXi e successivamente il vCenter

 

Add del Cloud vCenter/ESXi

Accedere via browser a NSX-ALB (inserire l’URL nella barra del browser) ed inserire le credenziali di Admin

Andare su Infrastructure –> Cloud –> cliccare su Create e selezionare VMware vCenter/vSphere ESX

Inserire il nome, il tipo (è già impostato), il prefisso per gli oggetti ed abilitare l’utilizzo del DHCP (sarà possibile anche utilizzare IP statici)

Scorrere in basso e settare le credenziali del vCenter (è possibile creare anche un utenza vsphere.local ad hoc per NSX-ALB)

Utilizziamo il corretto Datacenter e spuntiamo l’utilizzo della Content Library creata prima e clicchiamo su Save & Relaunch

Inserire la Management Network (nel mio caso è solo un dPortgroup di prova) ed abilitare il DHCP e cliccare su Save

Attendere che lo status diventi verde

Cliccando sulla “matita” (edit) possiamo andare ad inserire il default group dei Service Engine oppure crearne uno nuovo ed associarlo a questo Cloud

Per crearne uno nuovo o modificare quello esistente (cliccando sulla “matita”)

Dopo un pò, nella nostra Content Library, troveremo l’OVA del Service Engine

Al momento abbiamo terminato

 

Note:

Attenzione perchè la macchina host, sicuramente, farà un po di paging.

Avere molta pazienza riguardo i riavvii

 

 

 

Enjoy 🙂

 

Lascia un commento