Hi Sumit bnd,
Yes, your understanding is correct, and your approach aligns with VMware HCX best practices when migrating VMs from multiple on-prem clusters with different networking configurations to Azure VMware Solution (AVS).
Since you have:
A single vCenter managing both Melbourne and Sydney clusters,
And each cluster has distinct Management and vMotion networks,
You should create two separate service meshes — one for each cluster. Each service mesh allows HCX appliances (like the Interconnect and WAN Optimization appliances) to be deployed with the correct local networking per cluster.
This ensures:
- Isolation of IP pools per cluster
- Correct routing of vMotion and management traffic
- Accurate placement and performance tuning.
In theory, if both clusters shared the same Management/vMotion networks and had low latency (<150ms RTT) between them, you might attempt to:
- Use a single service mesh,
- Define network/compute profiles that span both clusters.
You can technically extend the same VLAN (subnet) from on-prem to AVS using HCX Network Extension, but you must do it from only one source site/cluster at a time, not from both Melbourne and Sydney simultaneously — to avoid serious networking issues. The HCX Network Extension service provides layer 2 connectivity between sites. Network Extension HA protects extended networks from a Network Extension appliance failure at either the source or remote site. Do NOT extend the same VLAN from both Melbourne and Sydney clusters simultaneously. Can result in broadcast storms, MAC/IP conflicts, looping, or split-brain gateways.https://learn.microsoft.com/en-us/azure/azure-vmware/configure-hcx-network-extension-high-availability
Hope it helps!
Let me know if you have any further queries!
If the comment is helpful, please click "upvote" to let us know!