Content delivery network map generation using passive measurement data
First Claim
1. A routing method operative in a content delivery network (CDN) having a request routing mechanism for routing clients to edge servers, comprising:
- at edge servers located within a CDN region, collecting TCP connection data statistics as connections are established between requesting clients and the CDN region and requests are serviced by the edge servers;
providing the TCP connection data statistics from the edge servers to the request routing mechanism;
at the request routing mechanism, using the TCP connection data statistics to determine whether a given quality of service is being obtained by routing requesting clients to the CDN region; and
if the given quality of service is not being obtained, directing requesting clients away from the CDN region;
wherein the requesting clients are directed away from the CDN region until the TCP connection data statistics indicate that the given quality of service is being obtained.
1 Assignment
0 Petitions
Accused Products
Abstract
A routing method operative in a content delivery network (CDN) where the CDN includes a request routing mechanism for routing clients to subsets of edge servers within the CDN. According to the routing method, TCP connection data statistics are collected are edge servers located within a CDN region. The TCP connection data statistics are collected as connections are established between requesting clients and the CDN region and requests are serviced by those edge servers. Periodically, e.g., daily, the connection data statistics are provdied from the edge servers in a region back to the request routing mechanism. The TCP connection data statistics are then used by the request routing mechanism in subsequent routing decisions and, in particular, in the map generation processes. Thus, for example, the TCP connection data may be used to determine whether a given quality of service is being obtained by routing requesting clients to the CDN region. If not, the request routing mechanism generates a map that directs requesting clients away from the CDN region for a given time period or until the quality of service improves.
369 Citations
14 Claims
-
1. A routing method operative in a content delivery network (CDN) having a request routing mechanism for routing clients to edge servers, comprising:
-
at edge servers located within a CDN region, collecting TCP connection data statistics as connections are established between requesting clients and the CDN region and requests are serviced by the edge servers; providing the TCP connection data statistics from the edge servers to the request routing mechanism; at the request routing mechanism, using the TCP connection data statistics to determine whether a given quality of service is being obtained by routing requesting clients to the CDN region; and if the given quality of service is not being obtained, directing requesting clients away from the CDN region; wherein the requesting clients are directed away from the CDN region until the TCP connection data statistics indicate that the given quality of service is being obtained. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification