You can create additional Neutron availability zones with NSX-T Data Center by updating your VMware Integrated OpenStack configuration.
Prerequisites
Create a separate DHCP profile and metadata proxy server for each availability zone. Availability zones can share an edge cluster or use separate edge clusters.
- For information about creating a DHCP profile, see Create a DHCP Server Profile in the NSX-T Administration Guide.
- For information about creating a metadata proxy server, see Add a Metadata Proxy Server in the NSX-T Administration Guide.
Procedure
Results
Example: Creating Separate Availability Zones for N-VDS Standard and Enhanced Data Path
The following procedure implements separate availability zones so that you can deploy NFV workloads on N-VDS in enhanced data path mode and other workloads in standard mode. In this example, VMware Integrated OpenStack has been deployed with NSX-T Data Center in standard mode. The availability zones will be configured on the same tier-0 router and edge cluster. The VMware Integrated OpenStack management network uses the IP address range 192.0.2.10 to 192.0.2.50.
-
In NSX-T Data Center, configure an overlay transport zone and VLAN transport zone using N-VDS in enhanced data path mode. See Enhanced Data Path.
The overlay transport zone is named
nfv-overlay-tz
and the VLAN transport zone is namednfv-vlan-tz
. - Create a DHCP profile for the new availability zone.
- In NSX Manager, select .
- In the Server Profiles tab, click Add.
- Enter nfv-dhcp as the name and select the existing edge cluster.
- Click Add.
- Create a metadata proxy server for the new availability zone.
- In NSX Manager, select .
- In the Metadata Proxies tab, click Add.
- Enter nfv-mdp as the name.
- Enter http://192.0.2.10:8775 as the Nova server URL.
- Enter mdpassword as the secret.
- Select the existing edge cluster.
- Click Add.
- Log in to the Integrated OpenStack Manager as the
root
user. - Modify the Neutron configuration.
viocli update neutron
- Add the following information:
conf: plugins: nsx: az:std-az: default_overlay_tz: std-overlay-tz default_vlan_tz: std-vlan-tz dhcp_profile: std-dhcp metadata_proxy: std-mdp az:nfv-az: default_overlay_tz: nfv-overlay-tz default_vlan_tz nfv-vlan-tz dhcp_profile: nfv-dhcp metadata_proxy: nfv-mdp nsx_v3: availability_zones: std-az, nfv-az
- Create a network in the new availability zone.
- Switch to the
root
user and load the cloud administrator credentials file.sudo su - source ~/cloudadmin.rc
- Create the network.
neutron net-create nfv-network --tenant-id nfv-project --availability-zone-hint nfv-az
- Switch to the