All Products
Search
Document Center

What is Dynamic Route for CDN

Last Updated: Apr 20, 2018

Introduction

Dynamic Route for CDN is a CDN product that integrates dynamic acceleration and static acceleration technologies. This one-stop solution improves overall site performance and user experience, solving problems of slow response, packet loss, and unstable services. These problems are caused by factors such as a combination of dynamic and static page resources, cross-carriers access, network instability, single source sites, traffic spikes, and network congestion.

Features

1. Differentiate dynamic/static resources

Dynamic Route for CDN allows you to differentiate between dynamic and static content by specifying the content types, URIs, request methods, and custom HTTP headers in a few steps.

2. Accelerate dynamic and static resources separately

With simple configuration rules, both dynamic and static resources can be accelerated simultaneously:

  • Static resources can be obtained from the cache on neighboring CDN nodes.
  • Dynamic resources can be obtained in a back-to-origin process using core technologies such as smart routing optimization and protocol optimization.

CDN and Dynamic Route for CDN

CDN Dynamic Route for CDN
Acceleration method Edge node caching for static content, and global server load balancing Edge node caching for static content, global server load balancing, and smart routing for dynamic content to avoid congestion and to solve problems with cross-carrier access performance
Supported resource types Static content (such as HTML, JSS, image files, installation packages, and video files) Static content (such as HTML, JSS, image files, installation packages, and video files) and dynamic content (such as dynamic request acceleration with .aspx, .asp, .jsp, .php, and .perl as the suffix)
Source site adaption A distinction must be made between static and dynamic resource sites. Only source sites with static content are accelerated Source sites, one-click access, and the flexible configuration of static and dynamic acceleration rules available in the Dynamic Route for CDN product do not need to be modified

Note: By default, a Dynamic Route for CDN service uses dynamic acceleration to accelerate all resources (static resources are obtained in a back-to-origin process using dynamic acceleration instead of being cached). To cache static files, add the Dynamic Route for the CDN domain name, manually configure the Dynamic and Static Resource Rules and specify the types of static resources.

For more information about quickly accessing Alibaba Cloud Dynamic Route for CDN, see Quick Start.

Functions

By leveraging core technologies such as static/dynamic resource separation, smart caching, route optimization, and transmission optimization, Alibaba Cloud Dynamic Route for CDN provides transmission acceleration, stability, basic protection, and flexible control. Its main functions include:

  • Transmission acceleration

    • Static/dynamic resource separation and static cache.

    • Access link optimization, compression, and merging of transmission content, smart routing, and link multiplexing.

    • All-node SSD acceleration.

  • Stability

    • Server load balancing, efficient back-to-origin, and QoS restrictions are supported.

    • Provides session persistence and a failover retry function to ensure efficient back-to-origin and information synchronization.

    • Source site health check tracks the back-to-origin link status through a four-layer and seven-layer detection process

  • Basic protection

    • Anti-leech function, supports the referer blacklist and whitelist settings.

    • IP blacklist and whitelist and UA blacklist and whitelist.

    • Panoramic information monitoring and full log downloading.

  • HTTPS settings

    • Full support for HTTP/2 and SNI shared IP technology.

    • Multiple certificate formats and no private key solution.

  • Flexible control

    • Customizable dynamic and static acceleration rules.

    • Console customization, self-service domain name configuration, and API.

    • Supports multiple source site priority settings.

    • Supports generic domain name configuration.

    • Supports settings for website content expiration time, both by directory and URL.

    • Supports page optimization, refresh/warm up and other functions.