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 and configure vSphere, including vCenter Server and all ESXi hosts. See ISHPUBLMODULEMISSING.html#GUID-47907885-231C-4A3E-A8ED-2FAFF249448B.
- Install NSX-T Data Center.
- Deploy NSX Manager. See NSX Manager Installation.
- Deploy NSX Controller instances. See NSX Controller Installation and Clustering.
- Join each NSX Controller with the NSX Manager. See Join NSX Controllers with the NSX Manager.
- Initialize the control cluster. See Initialize the Control Cluster to Create a Control Cluster Master.
- If you deployed multiple NSX Controller instances, join them to the cluster. See Join Additional NSX Controllers with the Cluster Master.
- (Optional) Add your vCenter Server instance as a compute manager. See Add a Compute Manager.
- Deploy NSX Edge nodes. See NSX Edge Installation.
Procedure
- Log in to the NSX Manager as an administrator.
- Add your ESXi hosts to the NSX-T Data Center fabric.
- Select .
- In the Hosts 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 Add.
- Create an IP address pool for tunnel endpoints.
- Select .
- In 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.
- Create an overlay 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 for the N-VDS mode.
Note: If you are using NSX-T Data Center 2.3 or later, you can also select Enhanced Datapath.
- 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 for the N-VDS mode.
Note: If you are using NSX-T Data Center 2.3 or later, you can also select Enhanced Datapath.
- Select VLAN for the traffic type.
- Click Add.
- Create an uplink profile.
- Select .
- In 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.
- (Optional) 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, specify a physical link on your ESXi host or NSX Edge node.
The link must be up and available.
If you are using a physical link on an ESXi host, you can also specify a standby uplink if desired.
- 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.
- Select .
- In 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.
- Enter a maximum transmission unit (MTU) of 1600 or higher.
- Click Add.
- Add the ESXi hosts in your compute cluster to the overlay transport zone.
- Select .
- In the Transport Nodes tab, click Add.
- Enter a name for the transport node.
- From the Node drop-down list, select the desired ESXi host.
- Under Transport Zones, select the overlay transport zone in the Available column and click the left arrow to move it to the Selected column.
- Open the N-VDS tab.
- Select the N-VDS for the overlay transport zone and the uplink profile that you created in this procedure.
If you are using a standard N-VDS, select the NIOC profile also.
- From the IP Assignment drop-down list, select Use IP Pool.
- From the IP Pool drop-down list, select the tunnel endpoint IP address pool that you created in this procedure.
- From the Physical NICs drop-down lists, select an unused NIC and uplink.
- Click Add.
- Add NSX Edge nodes to the overlay and VLAN transport zones.
- Select .
- In the Transport Nodes tab, click Add.
- Enter a name for the transport node.
- From the Node drop-down list, select the desired NSX Edge node.
- Under Transport Zones, select the overlay and VLAN transport zones in the Available column and click the left arrow to move them to the Selected column.
- Open the N-VDS tab.
- Select the N-VDS for the overlay transport zone and the uplink profile that you created in this procedure.
If you are using a standard N-VDS, select the NIOC profile also.
- From the IP Assignment drop-down list, select Use IP Pool.
- From the IP Pool drop-down list, select the tunnel endpoint IP address pool that you created in this procedure.
- From the Virtual NICs drop-down lists, select an unused NIC and uplink.
- Click Add N-VDS.
- Select the N-VDS for the VLAN transport zone and the uplink profile that you created in this procedure.
If you are using a standard N-VDS, select the NIOC profile also.
- From the IP Assignment drop-down list, select Use DHCP.
- From the Virtual NICs drop-down lists, select an unused NIC and uplink.
- Click Add.
- Create an edge cluster and add NSX Edge nodes to it.
- Select .
- In the Edge Clusters tab, click Add.
- Enter a name and description for the cluster.
- Select an edge cluster profile from the drop-down list.
- Click Edit... to the right of the Transport Nodes field.
- From the Type drop-down list, select Virtual Machine.
- 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 OK and click Add.
- Create a logical switch.
- Select Switching.
- In the Switches tab, click Add.
- Enter a name and description for the switch.
- Select the VLAN transport zone.
- Specify the VLAN ID of the network.
- Click Add.
- Create a tier-0 router.
- Select Routing.
- In 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.
- Select Routing.
- In 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.
- 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.
- Enter the IP address of the router port in CIDR format (for example, 192.0.2.20/24).
Note: This IP address cannot be within the subnet of any OpenStack external network.
- Click Add.
- Enable BGP on the tier-0 router and add BGP neighbors.
- Select Routing.
- In the Routers tab, click the name of your tier-0 router.
- Select Edit. and click
- Toggle Status to Enabled.
- Enter your AS number and click Save.
- Under Neighbors, click Add.
- Enter the IP address and a description of the BGP neighbor.
- Enter the remote AS number for the neighbor.
- Open the Local Address tab.
- From the Type drop-down list, select Uplink.
- Select the uplink ports in the Available column and click the left arrow to move them to the Selected column.
- Click Add.
- Create a DHCP server profile.
- Select .
- In 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.
- Select .
- In the Metadata Proxies tab, click Add.
- Enter a name and description for the metadata proxy server.
- In Nova Server URL, enter the planned private virtual IP address of your VMware Integrated OpenStack deployment.
VMware Integrated OpenStack uses the first IP address in the management network as the private virtual IP address. 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 text box, 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.