Comparison route

Single service comparison

Back to main page

Public IP

External IP Address

Google Cloud External IP Addresses provide static or ephemeral public IPv4/IPv6 addresses that attach to compute, load balancing, and forwarding resources. They exist in regional scope (tied to a resource) or global scope (for global load balancing and DNS policies), are managed declaratively through Compute Engine APIs, and follow a reserved-vs-in-use billing model independent of the bound resource.

Google Cloud logo

Google Cloud

Service information

External IP Address iconExternal IP Address

Shortname: External IP

Huawei equivalent shortnames: EIP

Keywords: public ip, external ip, network

Differences vs Huawei

Scope and binding model diverge sharply. GCP offers both regional external IPs (for VMs, regional forwarding rules) and global external IPs (for global HTTP(S)/TCP proxy load balancers and Premium Tier anycast). Huawei EIP is region-scoped and binds to ECS, BMS, NAT Gateway, ELB, or a virtual IP within one VPC region; there is no first-class global EIP construct, so global anycast front-ends must be re-architected with ELB plus DNS or content delivery closest to those two options. Ephemeral addresses in GCP are auto-assigned and auto-released, whereas Huawei EIPs are explicitly allocated and persist until released.

API, address type, and quota surface differ. GCP exposes addresses via the Compute Engine Addresses API with addressType REGIONAL/GLOBAL and status IN_USE/RESERVED, plus IPv6 support on select load-balancer front ends. Huawei EIP is managed through the VPC/EIP console and APIs with binding to specific instance types, dynamic or static BGP line choices, and shared-bandwidth grouping; IPv6 EIP availability is region-limited. Reserved-address billing also differs: GCP charges for addresses that are reserved but not attached, while Huawei bills the EIP by bandwidth or traffic once allocated regardless of binding state.

Integration and operational responsibility shift. GCP external IPs integrate with Cloud Load Balancing, Cloud NAT, firewall policies, and VPC routing with implicit regional failover through forwarding rules. Huawei equivalent patterns combine EIP with NAT Gateway for outbound SNAT, ELB for inbound LB/failover, and VPC route tables plus Direct Connect/Enterprise Router for hybrid paths; cross-region or global failover is yours to engineer with DNS and ELB health checks rather than a global forwarding-rule primitive. Architects must therefore re-decompose topology rather than lift-and-shift IP semantics.

Migration to Huawei

Start with an inventory of every GCP external IP, its scope (regional/global), addressType, bound resource, forwarding rules, and any Premium Tier or DNS-policy dependency. Decide per address whether the Huawei target is plain EIP (regional inbound/outbound), EIP plus NAT Gateway (outbound-only SNAT for private instances), or ELB plus EIP (inbound LB with health-checked failover). Global anycast front ends cannot map to a single EIP; plan a DNS-based or ELB regional multi-load architecture instead. Confirm regional availability, BGP line type, and IPv6 support per target region.

For configuration migration, allocate EIPs in the target region with static BGP or dynamic BGP per latency and cost requirements, then bind them to ECS, BMS, NAT Gateway, or ELB as planned. Recreate forwarding-rule equivalents as ELB listeners with appropriate health checks, session stickiness, and certificates. Re-establish firewall and route behavior using Huawei Security Groups, Network ACLs, and VPC route tables; replace Cloud NAT semantics with a NAT Gateway instance. There is no automated GCP-to-Huawei IP migration tool, so allocation, binding, and policy translation must be scripted against the Huawei EIP and ELB APIs.

Validate before cutover. Confirm EIP reachability, BGP line behavior, bandwidth limits under peak, and ELB health-check and failover responses. Test inbound DNS failover if you replaced global IPs, and verify NAT Gateway egress, idle timeout, and rate-limit behavior against the original Cloud NAT settings. Run side-by-side traffic mirroring or staged DNS weighting, then cut over at a planned window and monitor Cloud Eye metrics for latency, bandwidth utilization, and dropped connections.

Account for cost and capacity gaps. Huawei bills EIP resource-hours plus shared bandwidth or per-traffic billing, distinct from GCP reserved-address and egress pricing, so recompute TCO using peak bandwidth, traffic volume, reservation period, and any cross-region or interconnect egress. Watch EIP, bandwidth, and NAT Gateway quotas per region, and reserve static BGP or dedicated bandwidth where predictable throughput is required. Document remaining gaps: no native global anycast EIP, no one-click migration path, and feature parity must be verified control-plane, data-plane, and operationally per service.

Huawei Cloud logo

Huawei Cloud

Huawei equivalent service

Elastic IP iconElastic IP

Shortname: EIP

General function: Public IP

Elastic public IP addressing service.

Keywords: public ip, elastic ip, network