What Is CDN?

Delight your users with a faster, more reliable web and mobile experience

What Is CDN

CDN (Content Delivery Network) is an intelligent virtual network built on top of existing Internet infrastructure. Using CDN, origin content can be cached on nodes closer to users so content can load faster. CDN speeds up site response and improves site availability, breaking through the bottlenecks caused by low bandwidth, heavy user access traffic, and uneven distribution of edge nodes.


CDN Advantages

Handle Huge Traffic

Deliver millions of files and petabytes of data with ease, at low latency and high transfer speeds. Edge nodes automatically scale up to match demand.

Reduce Bandwidth Costs

Caching content on CDN's network reduces the number of requests to origin Elastic Cloud Servers (ECSs), saving up to 50% of the equivalent bandwidth cost for static content.

Protect Digital Assets

Shield your website, files, and video behind CDN with built-in basic DDoS attack protection, anti-hotlinking, IP blocklists, and encrypted transmission.

Get Started Quickly

Manage CDN via the online console or robust API, with granular control over domain name configuration, cache refresh, and cache preheat settings.

CDN Platform

Huawei Cloud CDN caches origin content on edge nodes across the globe. Users can get content from the nearest nodes instead of from the origin server far way from them. This reduces latency and improves user experience. Using preset policies (including content types, geological locations, and network loads), CDN provides users with the IP address of a node that responds the fastest. Users get the requested content faster than would have otherwise been possible.

Huawei Cloud CDN has over 2,000 edge nodes in the Chinese mainland and over 800 edge nodes outside the Chinese mainland. The network-wide bandwidth reaches 150 Tbit/s. CDN works with top carriers in China, such as China Telecom, China Unicom, China Mobile, and China Education and Research Network (CERNET), as well as many small- and medium-sized carriers. CDN covers more than 130 countries and regions. It deploys nodes on networks of over 1,600 carriers. CDN schedules user requests to the most appropriate nodes, accelerating content delivery.

When a user accesses a website that uses CDN, the local DNS server redirects the request to CDN using a CNAME record. Then, CDN calculates the node that responds the fast based on preset rules (including content types, geological locations, and network loads), and sends the node IP address to the user.

CDN Restrictions

Domain name requirements

Whether a domain name needs to be licensed does not depend on the region of the domain name provider or the area where the website server is. All that matters is the service area of your domain name. If your service area is the Chinese mainland or global, request a license for your domain name from the MIIT before adding it to CDN.

What Is CDN

  • Accelerating OBS Bucket Files (Solution Overview)

    Store your website content in OBS buckets and use Huawei Cloud CDN for service acceleration, so you can both reduce costs and improve user experience.

    Store your website content in OBS buckets and use Huawei Cloud CDN for service acceleration, so you can both reduce costs and improve user experience.

  • Accelerating OBS Bucket Files (Configuration Process)

    After understanding the solution of using CDN to accelerate OBS bucket files, you can read this chapter to learn how to configure CDN acceleration for OBS resources.

    After understanding the solution of using CDN to accelerate OBS bucket files, you can read this chapter to learn how to configure CDN acceleration for OBS bucket files.

  • Configuring a Policy for a Custom OBS Private Bucket

    If you use use an OBS private bucket under another account as the origin server, you need to configure a policy for the private bucket on OBS Console.

    If you use use an OBS private bucket under another account as the origin server, you need to configure a policy for the private bucket on OBS Console.

  • CDN Accelerating ECS Resources

    Huawei Cloud CDN can effectively accelerate websites to deliver a better user experience. If you use CDN to accelerate ECS resources, you can improve user experience at low costs.

    Huawei Cloud CDN can effectively accelerate websites to deliver a better user experience. If you use CDN to accelerate ECS resources, you can improve user experience at low costs.

  • Accelerating Resources Protected by WAF

    If your websites have high requirements on security and acceleration, associate Huawei Cloud CDN with WAF to accelerate websites and defend against web attacks.

    If your websites have high requirements on security and acceleration, associate Huawei Cloud CDN with WAF to accelerate websites and defend against web attacks.

  • Huawei Cloud CDN Application Scenarios

    Huawei Cloud CDN provides website acceleration, download acceleration, on-demand service acceleration, and whole site acceleration.

    Huawei Cloud CDN provides website acceleration, download acceleration, on-demand service acceleration, and whole site acceleration.

CDN FAQs

What Is CDN Featured Content Recommendation?

  • What Service Types Does CDN Support?

    Website acceleration

    CDN is perfect for web portals, e-commerce platforms, information apps, and UGC-focused apps. It can accelerate the delivery of images and small HTML, CSS, and JS files.

    File download acceleration

    CDN is suitable for websites, game clients, and app stores that provide file download services, and download tools. It is used in scenarios such as downloading game installation packages and application packages, and updating the ROM on mobile phones.

    On-demand service acceleration

    For customers providing on-demand audiovisual services, CDN is a must. On-demand services include online education, video sharing, music or video on demand, and other audiovisual content.

    Whole site acceleration

    CDN is a good option for websites that consist of both dynamic and static content and for sites that involve a large number of ASP, JSP, or PHP requests.

    Example:

    If both on-demand service acceleration and file download acceleration are required, only one service type can be selected for an acceleration domain name. You need to create two domain names, one for on-demand service acceleration and the other for file download acceleration.

  • Can CDN Provide Acceleration for a Domain Name that Houses Different Types of Services (Website, VOD, and File Download)?

    Yes, but the acceleration will not be noticeable. It is recommended that different types of pages use different domain names for acceleration.

    For example, place the VOD content in http://video.example.com and video content in http://file.example.com, and then apply CDN separately to the two different domains.

  • What Is CDN Used for?

    After CDN is enabled, all requests for your domain names are redirected to CDN nodes. CDN accelerates the delivery of historical and newly created media files.

  • Do I Need to Register My Domain Name with Huawei Cloud Before Using CDN?

    If your domain name has an ICP license number, then you can directly use CDN.

  • Does On-Demand Service Acceleration Support HLS and RTMP?

    On-demand service acceleration supports the HLS protocol but does not support the RTMP or FLV protocol.

  • Does task_id Returned Mean that My Pre-loading Task Has Been Completed?

    No. When you call an API for pre-loading media and task_id is returned, this means that the pre-loading task has been submitted. It takes 3 to 5 minutes to pre-load content. You can call the API for querying pre-loading results to check whether the pre-loading task has been completed.

  • What Origin Types Does CDN Support?

    CDN supports the following origin types: origin IP addresses, origin domain names, and object storage bucket domain names. An origin server can be deployed on Huawei Cloud, other cloud service providers, or Internet Data Centers (IDCs) , and there is no requirement on the location of the origin server. For details about how to access CDN, see Adding a Domain Name.

    If you use an object storage bucket of a non-Huawei Cloud service provider as the origin server, configure the origin server on the CDN console by referring to How Do I Configure an Origin Server When It Is a Non-Huawei Cloud Object Storage Bucket?

  • What SSL Versions Does CDN Support?

    CDN supports TLS 1.0, TLS 1.1, TLS 1.2, and TLS 1.3.

    For details about how to disable a TLS version, see TLS Versions.

  • Can an Origin Domain Name Be the Same as an Acceleration Domain Name?

    No.

    When a user requests content on an acceleration domain name, if the desired content is not cached on CDN nodes, CDN nodes need to retrieve content from the origin server. If the origin domain is the same as the acceleration domain name, the user's request will be repeatedly directed to CDN nodes, and CDN nodes will not be able to retrieve content from the origin server.

  • Do I Need to Buy the CDN Service Before Using Live?

    No. The Live service provides live streaming acceleration. After the ingest domain name and streaming domain name are configured, Live automatically enables acceleration.

Tab1

Adding Domain Names and Obtaining CNAME Information