Deploy and configure Azure VMware Solution

After you plan your deployment, deploy and configure your Azure VMware Solution private cloud.

In this tutorial, you'll:

  • Register the resource provider and create a private cloud
  • Connect to a new or existing ExpressRoute virtual network gateway
  • Validate the network connection

Once you completed this section, follow the next steps provided at the end of this tutorial.

Register the Microsoft.AVS resource provider

To use Azure VMware Solution, you must first register the resource provider with your subscription. For more information about resource providers, see Azure resource providers and types.

  1. Sign in to the Azure portal.

    Note

    If you need access to the Azure US Gov portal, go to https://portal.azure.us/

  2. On the Azure portal menu, select All services.

  3. In the All services box, enter subscription, and then select Subscriptions.

  4. Select the subscription from the subscription list to view.

  5. Select Resource providers and enter Microsoft.AVS into the search.

  6. If the resource provider isn't registered, select Register.

Create an Azure VMware Solution private cloud

You can create an Azure VMware Solution private cloud using the Azure portal or the Azure CLI.

  1. Sign in to the Azure portal.

    Note

    If you need access to the Azure US Gov portal, go to https://portal.azure.us/

  2. Select Create a resource.

  3. In the Search services and marketplace text box, type Azure VMware Solution and select it from the search results.

  4. On the Azure VMware Solution window, select Create.

  5. If you need more hosts, request a host quota increase.

  6. On the Basics tab, enter values for the fields and then select Review + Create.

    Tip

    You gathered this information during the planning phase of this quick start.

    Field Value
    Subscription Select the subscription you plan to use for the deployment. All resources in an Azure subscription are billed together.
    Resource group Select the resource group for your private cloud. An Azure resource group is a logical container into which Azure resources are deployed and managed. Alternatively, you can create a new resource group for your private cloud.
    Resource name Provide the name of your Azure VMware Solution private cloud.
    Location Select a location, such as (US) East US 2. It's the region you defined during the planning phase.
    Size of host Select the AV36, AV36P or AV52 SKU.
    Host Location Select All hosts in one availability zone for a standard private cloud or Hosts in two availability zones for stretched clusters.
    Number of hosts Number of hosts allocated for the private cloud cluster. The default value is 3, which you can increase or decrease after deployment. If these nodes aren't listed as available, contact support to request a quota increase. You can also select the link labeled If you need more hosts, request a quota increase in the Azure portal.
    Address block for private cloud Provide an IP address block for the private cloud. The CIDR represents the private cloud management network and is used for the cluster management services, such as vCenter Server and NSX-T Manager. Use /22 address space, for example, 10.175.0.0/22. The address should be unique and not overlap with other Azure Virtual Networks and with on-premises networks.

    Screenshot showing the Basics tab on the Create a private cloud window.

  7. Verify the information entered, and if correct, select Create.

    Note

    This step takes roughly 3-4 hours. Adding a single host in an existing or the same cluster takes between 30 - 45 minutes.

  8. Verify that the deployment was successful. Navigate to the resource group you created and select your private cloud. You see the status of Succeeded when the deployment is finished.

    Screenshot showing that the deployment was successful.

Connect to Azure Virtual Network with ExpressRoute

In the planning phase, you defined whether to use an existing or new ExpressRoute virtual network gateway.

Important

If you plan to scale your Azure VMware Solution hosts using Azure NetApp Files datastores, deploying the vNet close to your hosts with an ExpressRoute virtual network gateway is crucial. The closer the storage is to your hosts, the better the performance.

Use a new ExpressRoute virtual network gateway

Important

You must have a virtual network with a GatewaySubnet that does not already have a virtual network gateway.

If Then
You don't already have a virtual network... Create the following:
  1. Virtual network
  2. GatewaySubnet
  3. Virtual network gateway
  4. Connect ExpressRoute to the gateway
You already have a virtual network without a GatewaySubnet... Create the following:
  1. GatewaySubnet
  2. Virtual network gateway
  3. Connect ExpressRoute to the gateway
You already have a virtual network with a GatewaySubnet... Create the following:
  1. Virtual network gateway
  2. Connect ExpressRoute to the gateway

Use an existing virtual network gateway

  1. Request an ExpressRoute authorization key:

    1. In the Azure portal, navigate to the Azure VMware Solution private cloud. Select Manage > Connectivity > ExpressRoute and then select + Request an authorization key.

      Screenshot shows how to request an ExpressRoute authorization key.

    2. Provide a name for it and select Create.

      It can take about 30 seconds to create the key. Once created, the new key appears in the list of authorization keys for the private cloud.

      Screenshot shows the ExpressRoute Global Reach authorization key.

    3. Copy the authorization key and ExpressRoute ID. You need them to complete the peering. The authorization key disappears after some time, so copy it as soon as it appears.

  2. Navigate to the virtual network gateway you plan to use and select Connections > + Add.

  3. On the Add connection page, provide values for the fields, and select OK.

    Field Value
    Name Enter a name for the connection.
    Connection type Select ExpressRoute.
    Redeem authorization Ensure this box is selected.
    Virtual network gateway The virtual network gateway you intend to use.
    Authorization key Paste the authorization key you copied earlier.
    Peer circuit URI Paste the ExpressRoute ID you copied earlier.

    Screenshot shows the Add connection page to connect ExpressRoute to the virtual network gateway.

The connection between your ExpressRoute circuit and your Virtual Network is created.

Screenshot shows a successful virtual network gateway connection.

Validate the connection

Ensure connectivity between the Azure Virtual Network where the ExpressRoute terminates and the Azure VMware Solution private cloud.

  1. Use a virtual machine within the Azure Virtual Network where the Azure VMware Solution ExpressRoute terminates. For more information, see Connect to Azure Virtual Network with ExpressRoute.

    1. Sign in to the Azure portal.

    2. Navigate to a running VM, and under Settings, select Networking and the network interface resource.

      Screenshot showing virtual network interface settings in Azure portal.

    3. On the left, select Effective routes. A list of address prefixes that are contained within the /22 CIDR block you entered during the deployment phase displays.

  2. To sign in to both vCenter Server and NSX-T Manager, open a web browser and sign in to the same virtual machine used for network route validation.

    Find the vCenter Server and NSX-T Manager console's IP addresses and credentials in the Azure portal. Select your private cloud and then Manage > VMware credentials.

    Screenshot displaying private cloud vCenter and NSX Manager URLs and credentials in Azure portal.

Next steps

In the next tutorial, you'll connect Azure VMware Solution to your on-premises network through ExpressRoute.