Comparison route

Single service comparison

Back to main page

Virtual Network

Azure Virtual Network

Azure Virtual Network (VNet) provides an isolated, software-defined private address space in which compute and other Azure resources communicate over a region-scoped overlay. Subnets segment that space per availability zone, and user-defined routes with security group and NSG rules govern east-west and north-south traffic. Peering, gateway, and Private Link constructs extend connectivity sideways, on-premises, and to platform PaaS.

Azure logo

Azure

Service information

Azure Virtual Network iconAzure Virtual Network

Shortname: VNet

Huawei equivalent shortnames: VPC

Keywords: network, vnet, subnet

Differences vs Huawei

Both Azure VNet and Huawei Cloud VPC deliver a per-region, CIDR-based overlay segmented by subnets, with security groups and network ACLs controlling instance and subnet traffic. Boundaries differ in operational detail: Azure subnets span the whole VNet across all availability zones by default, while Huawei VPC subnets are bound to a single AZ for VM placement, and EIP/NAT Gateway handle public egress where Azure uses a Load Balancer outbound rule or public IP per NIC. Route tables in Azure attach to subnets; Huawei attaches custom route tables to subnets within a VPC, so the propagation model and default-route handling must be re-mapped.

Transit and peering models diverge meaningfully. Azure favors global VNet peering (region-pair, non-transitive) plus Virtual WAN or a hub VNet with User Defined Routes for mesh transit; there is no exact Azure 'hub router' equivalent to Huawei Enterprise Router, which attaches VPCs, VPN gateways, and Direct Connect virtual gateways to one BGP-learning router in a region with active/standby and load sharing across links. A topology relying on Azure route server or Virtual Hub transit must be rebuilt around Enterprise Router and VPC peering, validating route propagation, asymmetric-path risks, and cross-account sharing behavior before cutover.

Operational responsibility and integration surface differ. Azure exposes VNet through ARM templates, Azure Policy, and Defender/Network Watcher for flow logs and packet capture; Huawei VPC is managed through the VPC console/API, IAM, CTS audit, and VPC flow logs, with ELB, NAT Gateway, EIP, Direct Connect, and VPN forming the surrounding connectivity stack. Scaling ceilings, quota tokens per region, and supported features (for example IPv6 dual-stack, private endpoints versus VPC endpoints) are not at feature parity, so each construct your workload depends on must be checked against current Huawei documentation rather than assumed equivalent.

Migration to Huawei

Begin with a topology inventory of every VNet, peering, subnet, NSG/ASG rule, UDR, gateway, Private Link endpoint, and Azure ExpressRoute or VPN connection. Map CIDR overlaps and re-IP where peering or ER attachments would collide. Choose the Huawei target per logical layer: VPC for the private address space, Enterprise Router for hub-and-spoke or BGP transit replacing Virtual WAN/Route Server, EIP/NAT Gateway for egress, and Direct Connect or VPN for on-premises links. Verify regional feature availability and quotas before committing the target design.

Reproduce security and routing as configuration, not lift-and-shift. Translate NSG priorities and ASG membership into Huawei security groups and network ACL rule orders, paying attention to stateful behavior and default deny assumptions. Rebuild custom route tables onto VPC route tables and, for transit, onto Enterprise Router route tables with BGP or static propagation. The Huawei migration tooling (MgC / SMS) addresses hosts and workloads, not network control plane artifacts, so plan to author Terraform, Resource Formation templates, or API scripts to materialize the network state.

Validate data plane behavior in an isolated staging VPC before production cutover. Stand up parallel resources, run connectivity and asymmetric-route tests, push representative traffic through ELB and NAT Gateway to confirm SNAT behavior, and compare VPC flow logs and CTS trails against your Azure Network Watcher baselines. For hybrid links, parallel-run Direct Connect or VPN alongside ExpressRoute and confirm BGP route advertisement and failover timing, then cut over traffic by updating DNS and route preferences with a documented rollback.

Expect cost and operational model differences that affect TCO. Azure typically bills VNet peering ingress/egress, gateway hours, and outbound data transfer; Huawei bills EIP keepalive, NAT Gateway and ELB instance-hours, bandwidth plans, Enterprise Router instance-hours, and processed traffic, with peering within a region generally free but cross-region via Cloud Connect separately charged. Recompute monthly cost at peak concurrent flows, retained flow logs, and inter-region traffic. Monitor regional quota limits and feature maturity through the Huawei documentation, since some beta capabilities (for example IPv6 or specific Private Link endpoints) may lag the Azure baseline.

Huawei Cloud logo

Huawei Cloud

Huawei equivalent service

Virtual Private Cloud iconVirtual Private Cloud

Shortname: VPC

General function: Virtual Network

Isolated virtual network service.

Keywords: vpc, network isolation, subnet