The previous step, discussed Host Transport Nodes, step-by-step instructions on how to configure ESXi Host as Host Transport Node, TEP IP Identification and basic connectivity validation. This blog is the “Step 10 (Option 2)” of the NSX-T Installation series, where we will discuss NSX-T Edge Nodes, Edge Transport Node design and step-by-step instructions on how to install NSX-T Edge VM on ESXi using NSX-T Manager UI.
But before we proceed, I would encourage you to briefly skim through my other blogs below, which you may find useful for this step:
- NSX-T Architecture (Revamped)for v2.4 and later
- Series Overview: Step 0 – High Level Design
- Pre-requisite: NSX-T Installation Series: Step 2 – Add a Compute Manager
- NSX-T Edge types, limitations and considerations before Install/Deployment
- Quick Tip: Enable/Disable a service e.g. SSH/SNMP to persist on NSX-T EDGE VM reboots
If you are deploying this in your home lab or performing a PoC in a nested vSphere Environment, I would also suggest you have a quick glance of my blog Home Lab Setup – Nested ESXi Host’s networking for NSX-T.
Unlike NSX-V Edge, an NSX-T Edge is an empty container appliance and does not do anything until you create logical routers. Each logical router contains a services router (SR) and a distributed router (DR). A DR is distributed across all transport nodes that belong to the same transport zone and an SR is centrally instantiated on the Edge Appliance(s). An SR instance is required for services that cannot be distributed i.e. Physical Connectivity, NAT, DHCP, Load Balancers, etc.
There are two ways to Install an NSX Edge VM via the UI:
Option 1 – Install NSX-T Edge VM on ESXi using vSphere UI
Option 2 – Install NSX-T Edge VM on ESXi using NSX-T Manager UI – this blog
I would highly encourage you to visit NSX-T Edge types, limitations and considerations before Install/Deployment to make an informed decision.
Ok, if your ESXi Hosts (in the Management/Edge vSphere cluster have 4 pnics) and separate physical compute hosts, the NSX-T Edge uplink design may look like below:
However, if you are deploying this in a Home Lab or performing a PoC, following my blog Home Lab Setup – Nested ESXi Host’s networking for NSX-T, the NSX-T Edge design will look like below, as I am using only ONE pnic on my Management/Edge ESXi Host and all Compute Edge ESXi hosts are nested:
With that let’s get started…
1. System -> Fabric -> Nodes -> Edge Transport Nodes -> Add Edge VM
2. Enter the name, FQDN and select the “form factor”. Click Next:
Note: For production only medium and large size are supported.
3. Enter the “admin”, “root” and “audit” passwords and click Next:
4. Select the Compute Manager, Cluster, Host and Datastore, Click Next:
The Compute Manager will be Site A’s i.e. vCSApsc-a-11 i.e. in this case.
5. Select Static and enter the IP, DG and the “Port Group” as Management Interface (I am using “VM Network”). Specify the Domain Names, DNS and NTP Servers:
6. Select the Overlay and the two ToR Transport Zones. Select the Overlay N-VDS from the drop-down menu, uplink profile, IP Pool, DPDK fastpath interface as “NSXt-Overlay” and click ADD N-VDS, as shown in the screenshot below:
7. Select the first ToR N-VDS from the drop-down menu, uplink profile, DPDK fastpath interface as “PG-ToR-A-11” and click ADD N-VDS, as shown in the screenshot below:
8. Select the second ToR N-VDS from the drop-down menu, uplink profile, DPDK fastpath interface as “PG-ToR-A-12” and click ADD N-VDS, as shown in the screenshot below:
9. Edge VM deployment progress can also be monitored by logging on to the vCenter -> “Recent Tasks”:
10. Monitor the “Configuration Status” tab and once complete the “Configuration Status” will then show “Success”
Follow the same steps for the Second ESG:
Lastly, if you intend to keep SNMP/SSH enabled – follow the steps in Quick Tip: Enable/Disable a service e.g. SSH/SNMP to persist on NSX-T EDGE VM reboots
This concludes this step of deploying and configuring Edge Transport Node successfully.
If you have followed this blog and NOT the Step 10 (Option 1) – Install NSX Edge VM on ESXi using vSphere UI, you can SKIP Step 11 – Configure Edge Transport Node and go straight to Step 12 – Create an NSX Edge Cluster.