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

Prerequisites

  • Deploy vCenter Server and all ESXi hosts.
  • Deploy and configure NSX-T Data Center and all related nodes. See Configure NSX-T Data Center for OpenStack.
    Note:

    VMware Integrated OpenStack can generate a new DHCP profile and metadata proxy server for your deployment. You are no longer required to configure these items in advance.

    If you want to manually configure a metadata proxy server in NSX-T Data Center before deployment, 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.
  • Create a PTR record associating the IP address planned for the OpenStack Management Server with its FQDN, and ensure that the OpenStack Management Server can connect to a DNS server.
  • Obtain the following NSX-T Data Center parameters. You configured these parameters when deploying NSX-T Data Center.
    • 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 (if configured in NSX-T Data Center)
    • Metadata proxy server and value of the secret parameter (if configured in NSX-T Data Center)

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 the management and compute clusters, click the Configure tab and modify cluster parameters.
    1. On the vSphere DRS page, click the Edit... button.
    2. Enable vSphere DRS and click OK.
    3. On the vSphere Availability page, click the Edit... button.
    4. Enable vSphere HA.
    5. On the Failures and Responses tab, select Enable Host Monitoring.
    6. Expand the Host Failure Response section and set Default VM Restart Priority to High.
    7. Expand the VM Monitoring section, select VM and Application Monitoring and set VM monitoring sensitivity to High.
    8. On the Admission Control tab, ensure that admission control is enabled and click OK.
  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. If you want to use datastore clusters, enable Storage DRS on the datastore clusters and set the Cluster automation level to No Automation (Manual Mode).
  10. 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.
  11. On each distributed switch created, create the management port group and tag it with the VLAN ID assigned to the management network.
  12. 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.
  13. 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.