fuel-plugin-nsx-t/doc/user/source/configuration.rst

3.4 KiB

Configuration

Node interfaces for overlay traffic

NSX Transformers uses STT protocol to carry virtual machines traffic. Plugin requires that interfaces which are going to be used for STT traffic must not carry any other traffic (PXE, storage, openstack management).

image

Switch to the Networks tab of the Fuel web UI and click the Settings/Other label. The plugin checkbox is enabled by default. The screenshot below shows only the settings in focus:

image

The plugin contains the following settings:

  1. Bypass NSX Manager certificate verification -- if enabled, the HTTPS connection to NSX Manager is not verified. Otherwise, the two following options are available:

    • The setting "CA certificate file" appears below making it possible to upload a CA certificate that issued the NSX Manager certificate.
    • With no CA certificate provided, the NSX Manager certificate is verified against the CA certificate bundle that comes with Ubuntu 14.04.
  2. NSX Manager -- IP address or hostname, multiple values can be separated by comma. If you are going to use hostname in this textbox, ensure that your OpenStack controller can resolve the hostname. Add necessary DNS servers in the Host OS DNS Servers section.

    OpenStack Controller must have L3 connectivity with NSX Manager through the Public network which is used as default route.

  3. Overlay transport zone ID -- UUID of overlay (STT) transport zone which must be pre-created in NSX Manager.

  4. VLAN transport zone ID --- UUID of transport zone which represents network that connects virtual machines with physical infrastructure.

  5. Tier-0 router ID -- UUID of tier0 router that must exist in NSX Transformers.

  6. Edge cluster -- UUID of NSX edge nodes cluster that must be installed and configured.

  7. Uplink profile ID -- UUID of uplink profile which specifies STT interfaces configuration (e.g. MTU value).

  8. IP pool ID for controller VTEPs -- UUID of IP pool that will be assigned to controllers STT interfaces.

  9. Colon separated pnics pairs for controller nodes -- this field sets correspondence between physical NIC and uplink name that is used in "Uplink profile ID" on controller nodes, e.g. enp0s1:uplink. Each pair must be one separate line.

    Warning

    Uplink name must exactly match value of "Active uplink" or "Standby uplink" in uplink switch profile that was specified above.

  10. IP pool ID for compute VTEPs -- UUID of IP pool that will be assigned to STT interfaces of compute nodes.

  11. Colon separated pnics pairs for compute nodes -- this fields sets correspondence between physical NIC and uplink name that is used in "Uplink profile ID" on compute nodes, e.g. "enp0s1:uplink". Each pair must be one separate line.

  12. Floating IP ranges -- dash-separated IP addresses allocation pool for external network, e.g. "172.16.212.2-172.16.212.40".

  13. External network CIDR -- network in CIDR notation that includes floating IP ranges.

  14. Gateway -- default gateway for the external network; if not defined, the first IP address of the network is used.

  15. Internal network CIDR -- network in CIDR notation for use as internal.

  16. DNS for internal network -- comma-separated IP addresses of DNS server for internal network.