Neutron/VMware NSX plugins
Overview
The NSX plugins can be found at the following repository: https://github.com/openstack/vmware-nsx The following plugins are supported:
- NSX MH - provides support for multi-hypervisors
- NSXv - plugin for vSphere. In order for this plugin to work correctly with stable/kilo version the following two Nova patches are needed:
* vNIC index support - https://review.openstack.org/#/c/209372/ * Metadata support - https://review.openstack.org/#/c/209374/
- Simple DVS - the provides simple support for distributed switches. It does not have any security group or floating IP support
- NSXv3 - provides support for multi-hypervisors. In order for this plugin to work correctly with stable/liberty version the following two Nova patch is needed:
* Opaque Network Support - https://review.openstack.org/#/c/238208/
Admin Utility
The NSXv and the NSXv3 support the nsxadmin utility. This enables and administrator to determine and rectify inconsistencies between the Neutron DB and the NSX. usage: nsxadmin -r <resources> -o <operation>. More details can be found at the git repository for all of the supported options.