NSX Edge / Transport node TEP networking scenarios

    During time and different NSX-T versions, different options were available from the perspective of Edge/ESXi Transport node TEP (Tunnel EndPoint) networking aspect, which gives multiple options for someone to fulfil even the most demanding scenarios in this area. Some of them gives more flexibility or simplicity, but ultimate goal for functional SDN is always satisfied.

    One VMware article gives in summary overview what you can use, plan, and I found it very useful in several occasions as a reminder how something in TEP/VLAN area could be achieved - LINK

    In summary, mentioned KB gives following options from TEP networking perspective, comparing Edge nodes and ESXi transport nodes:

  • Edge TEP and ESXi host Transport Node TEP can be configured on the same VLAN in the following configurations:
- Edge VM TEP interface connected to a portgroup on an ESXi host not prepared for NSX

- Edge VM TEP interface connected to a portgroup on a switch not used by NSX, on an ESXi host prepared for NSX

- Edge VM TEP interface connected to a logical switch on a vDS7 with NSX-T 3.1.0 or above

- Edge VM TEP interface connected to a logical switch on a NVDS with NSX-T 3.1.0 or above
  • Edge TEP and ESXi host Transport Node TEP must be on separate VLANs in the following configurations:
- Edge VM TEP interface connected to a vDS portgroup where that vDS is used by NSX-T

- Edge VM TEP interface connected to a logical switch on vDS/NVDS prior to NSX-T 3.1.0

    Now, let's map this to different conclusions on how/when/what is available for implementation inside SDN environment. Couple of assumptions that I will make at this point:

  • NSX-T > 3.1 version being used - which is totally reasonable, having in mind that NSX-V is EoS/EoL + VMware NSX 4.x is already out in the moment of this writing,
  • vDS 7 instead of N-VDS - because of fact it's definitely direction where NSX is going.

I - Consolidated cluster - Management + Compute nodes inside DC on the same hardware - use case in most SMB or mid-Enterprise DC environments

  • Edge/ESXi TN same TEP VLAN option - probably most efficient / one security policy for TEP subnet:
- ESXi TNs (Compute) connected to vDS 7 inside vSphere - MTU changed on vDS to >=1700 (standard requirement)
- Edge nodes connected to NSX segments - there is need for 1 or more segments creation for Edge uplinks (trunks, with all or controlled VLAN propagation) + 1 or more segments creation for T0 uplink North-South connectivity to some ToR (BGP, OSPF, static...), or
- Edge node TEP interface connected to a portgroup on a vDS switch NOT used by NSX, on an ESXi host prepared for NSX.

  • Edge/ESXi TN separate TEP VLAN option - different security policy for TEP subnet / must be used in case:
- ESXi TNs connected to vDS 7 inside vSphere - MTU changed on vDS to >=1700
- Edge nodes connected vDS portgroup used by ESXi TNs - there is need for 1 or more vDS portgroups creation for Edge uplinks (trunks, with all or controlled VLAN propagation) + 1 or more NSX segments creation for T0 uplink North-South connectivity to some ToR (BGP, OSPF, static...)

II - Separated cluster - Management + Compute nodes inside DC on the different hardware - use case in Enterprise DC environments

  • Edge/ESXi TN same TEP VLAN option - one security policy for TEP subnet:
- ESXi TNs connected to vDS 7 inside vSphere - MTU changed on vDS to >=1700
- Edge nodes connected to NSX segments - there is need for 1 or more segments creation for Edge uplinks (trunks, with all or controlled VLAN propagation) + 1 or more segments creation for T0 uplink North-South connectivity to some ToR (BGP, OSPF, static...), or
- Edge node TEP interface connected to a portgroup on an ESXi host NOT prepared for NSX (ie Management cluster), or
- Edge node TEP interface connected to a portgroup on a vDS switch NOT used by NSX, on an ESXi host prepared for NSX.

  • Edge/ESXi TN separate TEP VLAN option - different security policy for TEP subnet / must be used in case:
- ESXi TNs connected to vDS 7 inside vSphere - MTU changed on vDS to >=1700
- Edge nodes connected to vDS portgroup AND that same vDS being used by ESXi TNs - there is need for 1 or more vDS portgroups creation for Edge uplinks (trunks, with all or controlled VLAN propagation) + 1 or more NSX segments creation for T0 uplink North-South connectivity to some ToR (BGP, OSPF, static...)


    Hope this will clarify different use cases and scecarios covering TEP networking from Transport node and Edge perspective 👍


Comments

Popular posts from this blog

NSX ALB LetsEncrypt with DNS-01 challenge - BIND example

VMware SD WAN - multiple locations - LAN IP address space overlapping with NAT

NSX ALB routing - multiple floating IP and BGP setup