Dynamic Acceleration in Content Delivery Network
AssigneeAlibaba Group Holding Limited
InventorYansu Yuan
Life of this patent
Estimating the term…
Abstract
A method may include receiving, by a CDN node, configuration information and conducting route exploration based on the configuration information to obtain an exploration value. After the CDN node receives an access request to a domain required dynamic acceleration, the exploration value of the CDN node and other CDN nodes may be multiplied by a corresponding weight associated with the configuration information, respectively, and corresponding values may be added together to obtain a path value of an individual return-to-source routing path. A return-to-source routing path may be further selected based on path values to perform a return-to-source operation. The techniques of the present disclosure achieve adjustment of selection orders of optimal return-to-source paths in various scenarios.
Claims20
A method comprising:
- receiving, by a Content Delivery Network (CDN) node, configuration information;
- conducting, by the CDN node, route exploration based on the configuration information to obtain a respective exploration value;
- and
- in response to a determination that the CDN node receives an access request to a domain desired for dynamic acceleration,
- determining a respective path value of a respective return-to-source routing path;
- and
- selecting a return-to-source routing path based on path values to perform a return-to-source operation.
A device comprising:
- a receiving module configured to receive configuration information;
- a detection module configured to perform route exploration based on the configuration information, obtaining an exploration value;
- and
- a return-to-source module configured to, after receiving an access request to a domain desired dynamic acceleration:
- multiply the exploration value of a CDN node and other CDN nodes by a corresponding weight in the configuration information, respectively,
- add corresponding values together to obtain a path value of an individual return-to-source routing path, and
- select a return-to-source routing path based on path values to perform a return-to-source operation.
One or more memories stored thereon computer readable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
- receiving, by a Content Delivery Network (CDN) node, configuration information;
- conducting, by the CDN node, route exploration based on the configuration information to obtain a respective exploration value;
- in response to a determination that the CDN node receives an access request to a domain desired for dynamic acceleration,
- determining a respective path value of a respective return-to-source routing path;
- and
- selecting a return-to-source routing path based on path values to perform a return-to-source operation.
Dependencies are inferred from the claim text.