If you have chosen to deploy VMware Integrated OpenStack with NSX-T networking, configure your environment as described in the following procedure.

Prerequisites

  • Deploy vCenter Server. You can optimize performance by using a separate vCenter Server instance dedicated to VMware Integrated OpenStack. See the documentation for your version of vCenter Server.

  • Deploy and configure NSX-T and all related nodes. See the documentation for your version of NSX-T.

  • In NSX-T, create a tier-0 router, DHCP profile, and metadata proxy server for VMware Integrated OpenStack.

    For the metadata proxy server, specify the first IP address in the VMware Integrated OpenStack management network IP range as the URL for the Nova server.

  • Open the TCP and UDP ports required by VMware Integrated OpenStack. See Required Network Ports.

  • Obtain the following NSX-T parameters. You configured these parameters when deploying NSX-T.

    • FQDN or IP address of the NSX Manager

    • Username and password to access the NSX Manager

    • Overlay transport zone

    • VLAN transport zone

    • Tier-0 router

    • DHCP profile

    • Metadata proxy server and value of the secret parameter

Procedure

  1. Configure the management, API access, transport, and external networks and assign a dedicated VLAN to each.
    1. Ensure that the management and API access networks have sufficient IP addresses to support your deployment.

      The required size of these networks depends on the deployment mode and on whether you want to deploy Ceilometer.

      Deployment Mode

      IP Address Requirements

      HA

      • Management network: 11 contiguous IP addresses

      • API access network: 2 contiguous IP addresses

      HA with Ceilometer

      • Management network: 16 contiguous IP addresses

      • API access network: 2 contiguous IP addresses

      Compact or tiny

      • Management network: 4 contiguous IP addresses

      • API access network: 1 IP address

      Compact or tiny with Ceilometer

      • Management network: 9 contiguous IP addresses

      • API access network: 1 IP address

      Important:

      Ensure that the management network and API access network can each be expanded to twice the original number of IP addresses during upgrades. When upgrading VMware Integrated OpenStack, you will temporarily require sufficient IP addresses to support two deployments.

    2. Ensure that the vCenter Server, NSX Manager, and NSX Controller instances can access the management network on Layer 2 or Layer 3.
    3. Ensure that the API access network is externally accessible.
    4. On the transport network, set the Maximum Transmission Unit (MTU) to 1600 bytes.
  2. On your vCenter Server instance, create a data center.
  3. In the data center, create the management cluster.
    • For HA deployments, the cluster must contain at least three hosts and at least one datastore.

    • For compact or tiny deployments, the cluster must contain at least one host and at least one datastore.

  4. Create the compute cluster.

    The compute cluster must contain at least one host and at least one datastore.

  5. (Optional) Create the edge cluster.

    If you create an edge cluster, it must contain at least one host and at least one datastore.

  6. On each VMware Integrated OpenStack cluster created, open the Configure tab and click the Edit... button.
    1. On the vSphere DRS page, select Turn ON vSphere DRS.
    2. On the vSphere Availability page, select Turn ON vSphere HA.
    3. On the Failures and Responses page, select Enable Host Monitoring.
    4. Expand the Host Failure Response section and set Default VM Restart Priority to High.
    5. Expand the VM Monitoring section, select VM Monitoring and Application Monitoring, and set Heartbeat monitoring sensitivity to High.
    6. On the Admission Control page, ensure that admission control is enabled.
  7. On each host in each cluster, enable virtualization hardware extensions in the BIOS.
  8. On the VMkernel adapter for the management network, enable vMotion.
  9. In your data center, create one or more distributed switches for your management, compute, and edge clusters.

    A distributed switch can be shared among clusters that are Layer 2 adjacent. Create a separate distributed switch for any cluster that is not Layer 2 adjacent to the other clusters.

  10. On each distributed switch created, create the management port group and tag it with the VLAN ID assigned to the management network.
  11. On the distributed switch for the management nodes, create the API access port group and tag it with the VLAN ID assigned to the API access network.
  12. On the distributed switch for the edge nodes, create the external port group and tag it with the VLAN ID assigned to the external network.

What to do next

After you have prepared your environment, you can install VMware Integrated OpenStack. See Installing VMware Integrated OpenStack.