Comparison route

Single service comparison

Back to main page

Content Delivery Network (CDN)

Cloud CDN

Google Cloud CDN is a global content delivery network that caches and serves web content, video, and large files from Google's edge points of presence. It integrates natively with Google Cloud Load Balancing, Cloud Storage, and Compute Engine backends, using URL maps and backend services to define routing, caching, and origin selection across a single anycast global IP.

Google Cloud logo

Google Cloud

Service information

Cloud CDN iconCloud CDN

Shortname: Cloud CDN

Huawei equivalent shortnames: CDN

Keywords: cdn, edge, cache

Differences vs Huawei

Cloud CDN is bound to Google Cloud's global external HTTP(S) Load Balancer, so caching behavior, backend services, URL maps, and edge POPs are configured as one integrated control plane with one anycast VIP. Huawei CDN is a standalone acceleration service configured per-domain through the CDN console/API; origins are registered explicitly and traffic reaches the CDN via CNAME redirection rather than a global load balancer VIP. This changes routing, health checks, and multi-origin failover semantics between the two platforms.

Cache control differs in model and granularity. Cloud CDN relies on Cache-Control headers and a small set of cache modes (CACHE_ALL_PRIVATE, USE_ORIGIN_HEADERS, FORCE_CACHE_ALL) plus explicit Cache-Key and TTL override rules on the backend service. Huawei CDN exposes richer per-domain cache rules in its console, including cache expiry times by file type, URL parameters/headers in cache keys, range/range_request, status code caching, and AICache multi-level scheduling. Architects must re-express header-driven policy as CDN-domain policy, since equivalence is not automatic.

Integration, scaling, and operational responsibility diverge. Cloud CDN shares Google's global backbone and integrates with Cloud Logging/Monitoring and IAM; backend buckets and instances scale in their own services. Huawei CDN integrates with OBS for origin storage, WAF for edge security, Cloud Monitor (CES) and real-time logs, and offers 2800+ POPs but billing and SLAs are CDN-specific. Edge security, certificate management (CCM), and observability are composed separately on Huawei, whereas on Google some are bundled with the load-balancer/CDN stack.

Migration to Huawei

Assess current Cloud CDN topology: domains, backend buckets/instances, URL map rules, cache modes, cache-key includes, signed URLs, and certificate bindings. Decide target Huawei origins: OBS for static buckets, ECS/ELB for compute origins. Huawei CDN has no one-click importer from GCP, so inventory each domain and reconfigure it manually in the Huawei CDN console, choosing the matching service type (website, file download, VOD, or whole-site dynamic acceleration).

Migrate content and configuration: replicate Cloud Storage objects into OBS (via OBS migration tools or gsutil/obsutil sync) for cacheable static assets; reproduce cache rules by recreating TTL-by-extension and cache-key policies in Huawei CDN; port signed-URL/token authentication to Huawei referer/URL signing or back-to-origin authentication; and reissue TLS certificates through CCM or upload them to the CDN. Validate origin reachability and re-point DNS CNAMEs only after staging tests confirm cache hit rate and error behavior.

Validate and cut over with parallel running: DNS-weight traffic gradually to the Huawei CNAME, comparing hit ratios, TTFB, error rates, and origin load against the Cloud CDN baseline. Use Huawei CDN refresh/prefetch to warm popular objects before cutover, and monitor via CES and real-time logs. Keep the GCP stack warm for rollback until origin errors, 4xx/5xx rates, and cache hit ratios stabilize within agreed SLOs.

Account for gaps and billing differences. Huawei does not auto-migrate Google-specific features such as negative caching tied to backend services, advanced Cloud Armor security, or multi-backend weighted routing from a single URL map; you may need CDN + WAF + CCM composition to cover security and TLS gaps. Pricing differs materially: Cloud CDN bills cache fill and edge egress by region; Huawei CDN bills traffic packs and peak bandwidth with peak/off-peak options, plus any EIP/ELB/CCM/WAF resources. Recompute TCO using peak load, request volume, and cross-region fill before go-live.

Huawei Cloud logo

Huawei Cloud

Huawei equivalent service

Content Delivery Network iconContent Delivery Network

Shortname: CDN

General function: Content Delivery Network (CDN)

Huawei CDN for edge acceleration and cache delivery.

Keywords: cdn, edge, cache