Configuring OVSDB Hardware VTEP Schema with VMware NSX

To configure OVSDB Hardware VTEP Schema with VMware's NSX® for Multi-Hypervisor on a supported ExtremeXOS switch:
  1. Configure the local-endpoint for VXLAN on the ExtremeXOS switch. This involves creating a VLAN and assigning it an IP address. It is suggested that this VLAN be have loopback mode enabled. This IP address is then configured as the local-endpoint using the command configure virtual-network local-endpoint [ ipaddress ipaddress { vr vr_name } | none ]. For more information, see Configuring Local Endpoints.
  2. Identify the ports to be used to connect overlay devices (such as end-hosts, VMs, firewalls, etc.) that require VTEP gateway service. Remove these ports from any VR using the command configure vr vr-name delete ports port_list . For more information, see Deleting Ports from a Virtual Router.
  3. Configure SSL certificates on the ExtremeXOS switch using the applicable commands. For more information, see Secure Socket Layer.
  4. Configure the ExtremeXOS switch with the IP address of the NSX controller by using the command: configure ovsdb schema hardware_vtep add connection client ssl ipaddress <IP of the NSX-mh controller-cluster> port 6632
  5. Configure the NSX installation by creating a gateway for the ExtremeXOS switch. Ensure that the VTEP property for the gateway is enabled and use the SSL certificate configured in step 3 for the gateway credentials. Also, add a VXLAN connector to this gateway. The IP address of this VXLAN connector is the IP address of the local-endpoint as configured in step 1. For more information, see the NSX documentation.
  6. Enable OVSDB on the ExtremeXOS switch using the command enable ovsdb .
  7. Verify the configuration and operational state using the command show ovsdb schema hardware_vtep.