You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an optional step to extend any networks from your on-premises environment to Azure VMware Solution.
11
+
12
+
1. Under **Services**, select **Network Extension** > **Create a Network Extension**.
13
+
14
+
:::image type="content" source="media/tutorial-vmware-hcx/create-network-extension.png" alt-text="Screenshot that shows selections for starting to create a network extension." lightbox="media/tutorial-vmware-hcx/create-network-extension.png":::
15
+
16
+
1. Select each of the networks you want to extend to Azure VMware Solution, and then select **Next**.
17
+
18
+
:::image type="content" source="media/tutorial-vmware-hcx/select-extend-networks.png" alt-text="Screenshot that shows the selection of a network.":::
19
+
20
+
1. Enter the on-premises gateway IP for each of the networks you're extending, and then select **Submit**.
21
+
22
+
:::image type="content" source="media/tutorial-vmware-hcx/extend-networks-gateway.png" alt-text="Screenshot that shows the entry of a gateway IP address.":::
23
+
24
+
It takes a few minutes for the network extension to finish. When it does, you see the status change to **Extension complete**.
25
+
26
+
:::image type="content" source="media/tutorial-vmware-hcx/extension-complete.png" alt-text="Screenshot that shows the status of Extension complete.":::
Copy file name to clipboardExpand all lines: articles/azure-vmware/configure-vmware-hcx.md
+16-23Lines changed: 16 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Configure VMware HCX in Azure VMware Solution
3
3
description: Configure the on-premises VMware HCX Connector for your Azure VMware Solution private cloud.
4
4
ms.topic: tutorial
5
-
ms.date: 07/30/2021
5
+
ms.date: 09/07/2021
6
6
---
7
7
8
8
# Configure on-premises VMware HCX Connector
@@ -21,9 +21,15 @@ After you complete these steps, you'll have a production-ready environment for c
21
21
22
22
-[VMware HCX Connector](install-vmware-hcx.md) has been installed.
23
23
24
-
- If you plan to use VMware HCX Enterprise, make sure you've enabled the [VMware HCX Enterprise](https://cloud.vmware.com/community/2019/08/08/introducing-hcx-enterprise/) add-on through a [support request](https://portal.azure.com/#create/Microsoft.Support).
24
+
- If you plan to use VMware HCX Enterprise, make sure you've enabled the [VMware HCX Enterprise](https://cloud.vmware.com/community/2019/08/08/introducing-hcx-enterprise/) add-on through a [support request](https://portal.azure.com/#create/Microsoft.Support). It's a free 12-month trial in Azure VMware Solution.
25
25
26
-
-[Software version requirements](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-54E5293B-8707-4D29-BFE8-EE63539CC49B.html)
26
+
- If you plan to [enable VMware HCX MON](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-0E254D74-60A9-479C-825D-F373C41F40BC.html), make sure you have:
27
+
28
+
- NSX-T or VDS on-premises for HCX Network Extension (no standard switch)
29
+
30
+
- One or more active stretched network segment
31
+
32
+
-[VMware software version requirements](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-54E5293B-8707-4D29-BFE8-EE63539CC49B.html) have been met.
27
33
28
34
- Your on-premises vSphere environment (source environment) meets the [minimum requirements](https://docs.vmware.com/en/VMware-HCX/services/user-guide/GUID-54E5293B-8707-4D29-BFE8-EE63539CC49B.html).
29
35
@@ -33,7 +39,7 @@ After you complete these steps, you'll have a production-ready environment for c
33
39
34
40
-[Define VMware HCX network segments](plan-private-cloud-deployment.md#define-vmware-hcx-network-segments). The primary use cases for VMware HCX are workload migrations and disaster recovery.
35
41
36
-
- Review the [VMware HCX Documentation](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-BFD7E194-CFE5-4259-B74B-991B26A51758.html) for information on using HCX.
42
+
-[Review the VMware HCX Documentation](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-BFD7E194-CFE5-4259-B74B-991B26A51758.html) for information on using HCX.
37
43
38
44
## Add a site pairing
39
45
@@ -199,31 +205,18 @@ For an end-to-end overview of this procedure, view the [Azure VMware Solution: C
199
205
>
200
206
>:::image type="content" source="media/tutorial-vmware-hcx/hcx-service-mesh-datastore-host.png" alt-text="Screenshot showing the HCX service mesh datastore and host." lightbox="media/tutorial-vmware-hcx/hcx-service-mesh-datastore-host.png":::
201
207
202
-
For an end-to-end overview of this procedure, view the [Azure VMware Solution: Service Mesh](https://www.youtube.com/embed/COY3oIws108) video.
203
-
204
-
## Create a network extension
205
-
206
-
This is an optional step to extend any networks from your on-premises environment to Azure VMware Solution.
208
+
The HCX interconnect tunnel status should indicate **UP** and in green. You're ready to migrate and protect Azure VMware Solution VMs using VMware HCX. Azure VMware Solution supports workload migrations (with or without a network extension). So you can still migrate workloads in your vSphere environment, along with on-premises creation of networks and deployment of VMs onto those networks. For more information, see the [VMware HCX Documentation](https://docs.vmware.com/en/VMware-HCX/index.html).
207
209
208
-
1. Under **Services**, select **Network Extension** > **Create a Network Extension**.
209
210
210
-
:::image type="content" source="media/tutorial-vmware-hcx/create-network-extension.png" alt-text="Screenshot that shows selections for starting to create a network extension." lightbox="media/tutorial-vmware-hcx/create-network-extension.png":::
211
211
212
-
1. Select each of the networks you want to extend to Azure VMware Solution, and then select **Next**.
213
-
214
-
:::image type="content" source="media/tutorial-vmware-hcx/select-extend-networks.png" alt-text="Screenshot that shows the selection of a network.":::
215
-
216
-
1. Enter the on-premises gateway IP for each of the networks you're extending, and then select **Submit**.
217
-
218
-
:::image type="content" source="media/tutorial-vmware-hcx/extend-networks-gateway.png" alt-text="Screenshot that shows the entry of a gateway IP address.":::
212
+
For an end-to-end overview of this procedure, view the [Azure VMware Solution: Service Mesh](https://www.youtube.com/embed/COY3oIws108) video.
219
213
220
-
It takes a few minutes for the network extension to finish. When it does, you see the status change to **Extension complete**.
221
214
222
-
:::image type="content" source="media/tutorial-vmware-hcx/extension-complete.png" alt-text="Screenshot that shows the status of Extension complete.":::
215
+
## Next steps
223
216
224
-
For an end-to-end overview of this procedure, view the [Azure VMware Solution: Network Extension](https://www.youtube.com/embed/gYR0nftKui0) video.
217
+
Now that you've configure the HCX Connector, you can also learn about:
225
218
226
-
## Next steps
219
+
-[Create a HCX network extension](configure-hcx-network-extension.md)
227
220
228
-
If the HCX interconnect tunnel status is **UP** and green, you're ready to migrate and protect Azure VMware Solution VMs using VMware HCX. Azure VMware Solution supports workload migrations (with or without a network extension). You can still migrate workloads in your vSphere environment, along with on-premises creation of networks and deployment of VMs onto those networks. For more information, see the [VMware HCX Documentation](https://docs.vmware.com/en/VMware-HCX/index.html).
Copy file name to clipboardExpand all lines: articles/azure-vmware/includes/azure-vmware-solutions-limits.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,8 +20,8 @@ The following table describes the maximum limits for Azure VMware Solution.
20
20
| hosts per private cloud | 96 |
21
21
| vCenter per private cloud | 1 |
22
22
| HCX site pairings | 25 (any edition) |
23
-
|AVS ExpressRoute max linked private clouds | 4<br />The virtual network gateway used determines the actual max linked private clouds. For more details, see [About ExpressRoute virtual network gateways](../../expressroute/expressroute-about-virtual-network-gateways.md)|
24
-
|AVS ExpressRoute portspeed | 10 Gbps<br />The virtual network gateway used determines the actual bandwidth. For more details, see [About ExpressRoute virtual network gateways](../../expressroute/expressroute-about-virtual-network-gateways.md)|
23
+
|Azure VMware Solution ExpressRoute max linked private clouds | 4<br />The virtual network gateway used determines the actual max linked private clouds. For more details, see [About ExpressRoute virtual network gateways](../../expressroute/expressroute-about-virtual-network-gateways.md)|
24
+
|Azure VMware Solution ExpressRoute portspeed | 10 Gbps<br />The virtual network gateway used determines the actual bandwidth. For more details, see [About ExpressRoute virtual network gateways](../../expressroute/expressroute-about-virtual-network-gateways.md)|
25
25
| Public IPs exposed via vWAN | 100 |
26
26
| vSAN capacity limits | 75% of total usable (keep 25% available for SLA) |
Copy file name to clipboardExpand all lines: articles/azure-vmware/install-vmware-hcx.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ VMware HCX Advanced and its associated Cloud Manager are no longer pre-deployed
11
11
12
12
HCX Advanced supports up to three site connections (on-premises to cloud or cloud to cloud). If you need more than three site connections, use HCX Enterprise Edition. To activate HCX Enterprise Edition, which is currently in public preview on Azure VMware Solution, open a support request to have it enabled. Once the service is generally available, you'll have 30 days to decide on your next steps. You can also turn off or opt-out of the HCX Enterprise Edition service but keep HCX Advanced as it's part of the node cost.
13
13
14
-
Downgrading from HCX Enterprise Edition to HCX Advanced is possible without redeploying. First, ensure you’ve reverted to an HCX Advanced configuration state and not using the Enterprise features. If you plan to downgrade, ensure that no scheduled migrations, features like RAV and MON aren't in use, and site pairings are three or fewer.
14
+
Downgrading from HCX Enterprise Edition to HCX Advanced is possible without redeploying. First, ensure you’ve reverted to an HCX Advanced configuration state and not using the Enterprise features. If you plan to downgrade, ensure that no scheduled migrations, features like RAV and [HCX Mobility Optimized Networking (MON)](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-0E254D74-60A9-479C-825D-F373C41F40BC.html) aren't in use, and site pairings are three or fewer.
15
15
16
16
>[!TIP]
17
17
>You can also [uninstall HCX Advanced](#uninstall-hcx-advanced) through the portal. When you uninstall HCX Advanced, make sure you don't have any active migrations in progress. Removing HCX Advanced returns the resources to your private cloud occupied by the HCX virtual appliances.
@@ -21,14 +21,16 @@ In this how-to, you'll:
21
21
* Install HCX Advanced through the Azure portal
22
22
* Download and deploy the VMware HCX Connector OVA
23
23
* Activate HCX Advanced with a license key
24
-
* Uninstall HCX Advanced
24
+
25
25
26
26
After you're finished, follow the recommended next steps at the end to continue with the steps of this getting started guide.
27
27
28
28
## Prerequisites
29
29
30
30
-[Prepare for HCX installations](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-A631101E-8564-4173-8442-1D294B731CEB.html)
31
31
32
+
- If you plan to use VMware HCX Enterprise, make sure you've enabled the [VMware HCX Enterprise](https://cloud.vmware.com/community/2019/08/08/introducing-hcx-enterprise/) add-on through a [support request](https://portal.azure.com/#create/Microsoft.Support). It's a free 12-month trial in Azure VMware Solution.
33
+
32
34
-[VMware blog series - cloud migration](https://blogs.vmware.com/vsphere/2019/10/cloud-migration-series-part-2.html)
[HCX Mobility Optimized Networking (MON)](https://docs.vmware.com/en/VMware-HCX/4.2/hcx-user-guide/GUID-0E254D74-60A9-479C-825D-F373C41F40BC.html) is an optional feature to enable when using [HCX Network Extensions (NE)](configure-hcx-network-extension.md). MON provides optimal traffic routing under certain scenarios to prevent network tromboning between the on-premises and cloud-based resources on extended networks.
11
+
12
+
Throughout the migration cycle, MON optimizes application mobility for:
13
+
14
+
- Optimizing for virtual machine (VM) to VM L2 communication when using stretched networks
15
+
16
+
- Optimizing and avoiding asymmetric traffic flows between on-premises, Azure VMware Solution, and Azure
17
+
18
+
19
+
In this article, you'll learn about the Azure VMware Solution-specific use cases for MON.
20
+
21
+
22
+
## Optimize traffic flows across standard and stretched segments on the private cloud side
23
+
24
+
In this scenario, VM1 is migrated to the cloud using the NE, which provides optimal VM to VM latency. As a result, VM1 needs low latency to VM3 on the local Azure VMware Solution segment. We migrate the VM1 gateway from on-premises to Azure VMware Solution (cloud) to ensure an optimal path for traffic (blue line). If the gateway remains on-premises (red line), a tromboning effect and higher latency are observed.
25
+
26
+
>[!NOTE]
27
+
>When you enable MON without migrating the VM gateway to the cloud side, it doesn't ensure an optimal path for traffic flow. It also doesn't allow the evaluation of policy-based routes.
28
+
29
+
:::image type="content" source="media/tutorial-vmware-hcx/hcx-mon-user-case-diagram-1.png" alt-text="Diagram showing the optimization for VM to VM L2 communication when using stretched networks." border="false":::
30
+
31
+
32
+
33
+
## Optimize and avoid asymmetric traffic flows
34
+
35
+
In this scenario, we assume a VM from on-premises has been migrated to Azure VMware Solution and participates in L2, and L3 traffic flows back to on-premises to access services. We also assume some VM communication from Azure (in the Azure VMware Solution connected vNET) could reach down into the Azure VMware Solution private cloud.
36
+
37
+
>[!IMPORTANT]
38
+
>The main point here is to plan and avoid asymmetric traffic flows carefully.
39
+
40
+
By default and without using MON, a VM in Azure VMware Solution on a stretched network without MON can communicate back to on-premises using the ExpressRoute preferred path. Ideally, and based on customers use case one should evaluate how a VM on an Azure VMware Solution stretched segment enabled with MON should be traversing back to on-premises either over the NE or the T0 gateway via the ExpressRoute, but keeping traffic flows symmetric.
41
+
42
+
If choosing the NE path for example, the MON policy-based routes have to specifically address the subnet on the on-premises side; otherwise, the 0.0/0 route is used. Policy-based routes can be found under the NE segment, selecting advanced. By default, all RFC1918 routes are included in the MON policy-based routes defined.
43
+
44
+
:::image type="content" source="media/tutorial-vmware-hcx/default-hcx-mon-policy-based-routes.png" alt-text="Screenshot showing the default policy-based routes.":::
45
+
46
+
Policy-based routes are evaluated only if the VM gateway is migrated to the cloud. The effect of this configuration is that any matching subnets for the destination get tunneled over the NE appliance. If not matched, they get routed through the T0 gateway.
47
+
48
+
>[!NOTE]
49
+
>Special consideration for using MON in Azure VMware Solution is to give the /32 routes advertised over BGP to its peers; this includes on-premises and Azure over the ExpressRoute connection. For example, a VM in Azure learns the path to an Azure VMware Solution VM on an Azure VMware Solution MON enabled segment. Once the return traffic is sent back to the T0 as expected, if the return subnet is an RFC1918 match, traffic is forced over the NE instead of the T0. Then egresses over the ExpressRoute back to Azure on the on-premises side. This can cause confusion for stateful firewalls in the middle and asymmetric routing behavior. It's also a good idea to determine how VMs on NE MON segments will need to access the internet, either via the T0 in Azure VMware Solution or only through the NE back to on-premises.
50
+
51
+
:::image type="content" source="media/tutorial-vmware-hcx/hcx-mon-user-case-diagram-3.png" alt-text="Diagram showing the RFC1918 egress and egress traffic flow." border="false":::
52
+
53
+
As outlined in the above diagram, the importance is to match a policy-based route to each required subnet. Otherwise, the traffic gets routed over the T0 and not the NE.
54
+
55
+
56
+
To learn more about policy-based routes, see [Mobility Optimized Networking Policy Routes](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-F45B1DB5-C640-4A75-AEC5-45C58B1C9D63.html).
0 commit comments