Comparison route

Single service comparison

Back to main page

Virtual Network

Google Cloud VPC

Google Cloud VPC is a global, software-defined virtual network that spans all regions through a single VPC resource, with subnets provisioned per region inside one contiguous address space. Routing and firewall policies are regional/global constructs propagated automatically, enabling cross-region reachability without gateways. Its operating model is a globally-scoped network overlay decoupled from underlying regional infrastructure.

Google Cloud logo

Google Cloud

Service information

Google Cloud VPC iconGoogle Cloud VPC

Shortname: VPC

Huawei equivalent shortnames: VPC

Keywords: network, vpc, subnet

Differences vs Huawei

Huawei Cloud VPC is a region-scoped resource: each VPC lives in one region and cannot natively span regions the way a GCP VPC does. Cross-region or cross-VPC connectivity on Huawei requires peering connections or the Enterprise Router (ER) as a separate transit layer, whereas GCP projects provide implicit intra-VPC global reachability by default. Architects must therefore decompose one global GCP VPC into multiple regional Huawei VPCs plus a transit topology.

The data and control models differ. GCP exposes routes as regional collections within a VPC and uses hierarchical firewall policies plus VPC firewall rules applied by network tag. Huawei separates subnets, route tables, security groups (instance-level), and network ACLs (subnet-level) as distinct objects, with no equivalent of GCP's hierarchical organization/network policy inheritance. Quota units, CIDR sizing rules, and secondary IP range handling also differ, so imported configs need translation rather than copy.

Integration and operational responsibility diverge. GCP relies on Cloud Router, Cloud NAT, and Private Service Connect for controlled egress and service consumption; Huawei maps these to EIP, NAT Gateway, Direct Connect, VPN, and ER across separate services with independent consoles and quotas. Failover, route propagation order, and peering limits must be re-validated on Huawei rather than assumed equivalent, because service boundaries and supported feature sets are not at parity.

Migration to Huawei

Assess the source GCP topology first: enumerate VPCs, subnets, routes, firewall policies, NAT, peering, and Private Service Connect endpoints. Decide whether each global VPC becomes several regional Huawei VPCs connected through Enterprise Router, or whether isolated regional VPCs with VPC peering suffice. Confirm target region availability, EIP/NAT/ER quotas, and supported CIDR ranges before designing, because Huawei limit assumptions do not match GCP.

Reconstruct the network on Huawei using Terraform, Resource Template Service, or the console by recreating subnets, route tables, security groups, and network ACLs from translated GPC rules. Replace Cloud NAT and private Google access with Huawei NAT Gateway and appropriate VPC endpoint or EIP configurations, and use Direct Connect or VPN for hybrid connectivity. There is no automated GCP-to-Huawei network import; configs must be translated manually or via infrastructure-as-code rewrites.

Validate in a staging region before cutover: test east-west reachability, route propagation through ER, security group and ACL enforcement, NAT egress behavior, and failover for redundant paths. Run DNS and latency checks across the rebuilt topology, then cut over workloads incrementally per VPC while keeping GCP and Huawei parallel until traffic and monitoring stabilize.

Expect cost-model and operational gaps. Huawei bills EIP, ELB, NAT, ER, and Direct Connect resource hours plus bandwidth plans and processed traffic, while GCP mostly bills resource runtime plus egress; recalculate TCO with peak load and inter-region traffic. Beyond pricing, account for feature gaps such as Global Access, hierarchical firewall inheritance, and Private Service Connect, which have no direct Huawei equivalent and may require alternate architectural patterns.

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