Getting Started With NSX ALB: Part-2- Avi Controller Deployment & Configuration

The first post of this series talked about NSX ALB ad its architecture. Also, I discussed features that make NSX ALB unique. In this post, I will discuss deployment and basic configuration and later I will discuss ALB integration with NSX-T.

The official process of NSX ALB deployment is documented Here & cluster creation process Here

Hardware requirements for Avi Controllers and Service Engine VM’s are documented here

Prerequisites for NSX ALB Deployment:

  • vSphere is deployed and configured.
  • NSX-T Manager is deployed and is integrated with vCenter.T0-GW is deployed, and is paired with the physical Network using BGP.

NSX-ALB Controller OVA can be downloaded from https://customerportal.avinetworks.com

Ova deployment is straight forward and I am not covering the deployment wizard. Make sure to leave the Sysadmin login authentication key field blank when deploying controller ova. 

Once Controller VM boots up, connect to the web interface of the controller by typing https://<Avi-Controller-ip>/

Configure the controller administrator account by setting up password and email id (for password reset in case of account lockout)

Configure DNS and NTP server information.

Configure Email or SMTP information.

Select the type of orchestrator with which you want to integrate Avi controller. In my case it’s VMware.

Configure vCenter IP address and Credentials.

For the SDN Configuration, please choose None. NSX-T integration will be done later.

  • Select vSphere Data Center from the Data Center dropdown.
  • Select static for Network Ip Address Management.

Select the port group corresponding to Management Network and provide associated IP Subnet information.

Select No for multiple tenants.

Once the initial configuration is completed, you will land directly on the screen shown below. 

Assign License

To assign license to Avi controller, navigate to Administration > Settings > Licensing and apply license key or license file by clicking on upload from computer.

And that concludes this post. In the next post of this series, I will demonstrate NSX ALB integration with NSX-T.

I hope you enjoyed reading this post. Feel free to share this on social media if it is worth sharing 🙂

Leave a Reply