If you want to use NSX-T Data Center as the networking solution for VMware Integrated OpenStack, deploy and configure NSX-T Data Center as described in the following procedure.
Prerequisites
-
Deploy vSphere, including vCenter Server and all ESXi hosts.
- Install NSX-T Data Center.
- Deploy NSX Manager. See NSX Manager Installation.
- If you are using NSX-T Data Center 2.3.1, controllers must be deployed separately. See NSX Controller Installation and Clustering.
- Add your vCenter Server instance as a compute manager. See Add a Compute Manager.
-
If you want to use an NSX Manager cluster, deploy additional NSX Manager nodes. See Deploy NSX Manager Nodes to Form a Cluster from UI.
Note: An NSX Manager cluster provides high availability for a single NSX-T Data Center instance. Multiple instances of NSX-T Data Center cannot be used with the same VMware Integrated OpenStack deployment. - Deploy NSX Edge nodes. See Installing NSX Edge.
- Generate the NSX-T root CA certificate using the cluster virtual IP. See Generating and Registering the NSX Manager Certificate for Enterprise PKS.
Procedure
- Log in to the NSX Manager as an administrator.
- Create an overlay transport zone.
- On the System tab, select and click Add.
- Enter a name, description, and N-VDS name for the overlay transport zone.
The N-VDS name will be used for the N-VDS that is installed on transport nodes added to this transport zone.
- Select Standard or Enhanced Datapath for the N-VDS mode.
- Select Overlay for the traffic type.
- Click Add.
- Create a VLAN transport zone.
- Select Add. and click
- Enter a name, description, and N-VDS name for the overlay transport zone.
The N-VDS name will be used for the N-VDS that is installed on transport nodes added to this transport zone.
- Select Standard or Enhanced Datapath for the N-VDS mode.
- Select VLAN for the traffic type.
- Click Add.
- Create an uplink profile.
- On the System tab, select .
- On the Uplink Profiles tab, click Add.
Note: If you are using a physical link on an ESXi host, you can modify the default policy instead of creating a new one.
- Enter a name and description for the profile.
- Under LAGs, add and configure one or more link aggregation groups (LAGs).
- Under Teamings, add a new teaming policy or configure the default policy.
- In the Active Uplinks column, define a custom uplink name.
If you are using a physical link on an ESXi host, you can also define a standby uplink name.
- In the Transport VLAN text box, enter the VLAN ID of the physical network.
- Enter a maximum transmission unit (MTU) of 1600 or higher.
- Click Add.
- If you want to use N-VDS in standard mode, create a Network I/O Control (NIOC) profile.
- On the System tab, select .
- On the NIOC Profiles tab, click Add.
- Enter a name and description for the profile.
- Set Status to Enabled.
- Under Host Infra Traffic Resource, specify the desired traffic types and bandwidth allocations.
- Click Add.
- Create an IP address pool for tunnel endpoints.
- On the Advanced Networking & Security tab, select .
- On the IP Pools tab, click Add.
- Enter a name and description for the IP address pool.
- Under Subnets, click Add.
- Click the first entry under each column and specify the IP address range, gateway, and network address.
You can also specify DNS servers (separated by commas) and a DNS suffix.
- Click Add.
- Add the ESXi hosts in your compute cluster to the NSX-T Data Center fabric.
- On the System tab, select .
- On the Host Transport Nodes tab, click Add.
- Enter the name, management IP address, user name, and password of the host.
You can also enter a host thumbprint. If you do not enter a thumbprint, NSX-T Data Center will prompt you to use the default thumbprint provided by the host.
- Click Next.
- From the Transport Zone drop-down menu, select the overlay transport zone.
- From the N-VDS Name drop-down menu, select the N-VDS for the overlay transport zone.
- If you are using a standard N-VDS, select the NIOC profile that you created in this procedure.
- From the Uplink Profile drop-down menu, select the uplink profile that you created in this procedure.
- From the LLDP Profile drop-down menu, select the desired LLDP profile.
- From the IP Assignment drop-down menu, select Use IP Pool.
- From the IP Pool drop-down menu, select the tunnel endpoint IP address pool that you created in this procedure.
- In the Physical NICs field, enter the name of an unused NIC on your host.
- From the drop-down menu, select the uplink name that you defined in the uplink profile.
- Click Add.
- Add the NSX Edge nodes in your edge cluster to the NSX-T Data Center fabric.
- On the System tab, select .
- On the Edge Transport Nodes tab, click Add Edge VM.
- Enter the name, FQDN, and description of the transport node.
- Select a form factor for the edge virtual machine and click Next.
- Enter the credentials for the NSX Edge virtual machine and click Next.
- Select the compute manager that you configured in this procedure.
- Select the cluster, resource pool or host, and datastore for the NSX Edge virtual machine and click Next.
- Select whether to use DHCP or a static IP address for the NSX Edge virtual machine.
If you select Static, enter the management IP address and default gateway.
- From the Management Interface drop-down menu, select the management network.
- Click Next.
- From the Transport Zone drop-down menu, select the overlay and VLAN transport zones.
- From the Edge Switch Name drop-down menu, select the N-VDS for the overlay transport zone
- From the Uplink Profile drop-down menu, select the uplink profile that you created in this procedure.
- From the IP Assignment drop-down menu, select Use IP Pool.
- From the IP Pool drop-down menu, select the tunnel endpoint IP address pool that you created in this procedure.
- From the DPDK Fastpath Interfaces drop-down menu, select the uplink name that you defined in the uplink profile.
- Click Select Interface.
- Select the management network and click Save.
- Click Add N-VDS.
- From the Edge Switch Name drop-down menu, select the N-VDS for the VLAN transport zone
- From the Uplink Profile drop-down menu, select the uplink profile that you created in this procedure.
- From the DPDK Fastpath Interfaces drop-down menu, select the uplink name that you defined in the uplink profile.
- Click Select Interface.
- Select the management network and click Save.
- Create an edge cluster and add NSX Edge nodes to it.
- On the System tab, select .
- On the Edge Clusters tab, click Add.
- Enter a name and description for the cluster.
- Select an edge cluster profile from the drop-down list.
- From the Member Type drop-down list, select Edge Node.
- Select the NSX Edge nodes in the Available column and click the left arrow to move them to the Selected column.
- Click Add.
- Create a logical switch.
- On the Advanced Networking & Security tab, select .
- In the Switches tab, click Add.
- Enter a name and description for the switch.
- Select the VLAN transport zone.
- Select an uplink teaming policy.
- Specify the VLAN ID of the network.
- Click Add.
- Create a tier-0 router.
- On the Advanced Networking & Security tab, select .
- On the Routers tab, click .
- Enter a name and description for the router.
- Select the edge cluster that you created in this procedure.
- Select Active-Active or Active-Standby as the high availability mode.
- If you want to use Active-Standby mode, select Preemptive or Non-Preemptive as the failover mode and select a preferred member from the edge cluster.
- Click Add.
- Create a port on the tier-0 router to associate with the upstream physical router.
- On the Advanced Networking & Security tab, select .
- On the Routers tab, click the name of your tier-0 router.
- Select Add. and click
- Enter a name and description for the port.
- In the Type field, select Uplink.
- Enter a maximum transmission unit (MTU) of 1600 or higher.
- From the Transport Node drop-down list, select a member of the edge cluster.
- From the Logical Switch drop-down list, select the switch that you created in this procedure.
- Select Attach to new switch port and enter a name for the switch port.
- Under Subnets, click Add.
- Enter the IP address of the router port and its prefix length in bits.
Note: This IP address cannot be within the subnet of any OpenStack external network.
- Click Add.
- Create a DHCP server profile.
- On the Advanced Networking & Security tab, select .
- On the Server Profiles tab, click Add.
- Enter a name and description for the profile.
- Select the edge cluster that you created in this procedure.
- Click Add.
- Create a metadata proxy server.
- On the Advanced Networking & Security tab, select .
- On the Metadata Proxies tab, click Add.
- Enter a name and description for the metadata proxy server.
- In the Nova Server URL field, enter the planned private OpenStack endpoint of your VMware Integrated OpenStack deployment.
VMware Integrated OpenStack uses the first IP address in the management network as the private OpenStack endpoint. If you are not certain which IP address will be used, you can enter a placeholder IP address and update this setting after you have deployed VMware Integrated OpenStack.
- In the Secret field, enter a password to pair with your VMware Integrated OpenStack deployment.
- Select the edge cluster that you created in this procedure.
- Click Add.
What to do next
Install VMware Integrated OpenStack. See Installing VMware Integrated OpenStack.