Handling long-tail content in a content delivery network (CDN)

    公开(公告)号:US10924573B2

    公开(公告)日:2021-02-16

    申请号:US16284791

    申请日:2019-02-25

    Abstract: A content delivery network has at least a first tier of servers. A content delivery method includes, at a first server in the first tier of servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, it is determined whether the resource is popular, and if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the client is directed to a second server, not in the first tier of servers, and the second server serves the resource to the client. The second server may be in a second tier of servers or it may be an origin server.

    CUSTOMIZED DOMAIN NAMES IN A CONTENT DELIVERY NETWORK

    公开(公告)号:US20200084083A1

    公开(公告)日:2020-03-12

    申请号:US16682265

    申请日:2019-11-13

    Abstract: A computer-implemented method, operable in a content delivery network (CDN) including a plurality of cache servers and domain name servers. At a cache server in the CDN, a first domain name is obtained, the first domain name being associated with a client request for a resource from the cache server. One or more values associated with the client request are determined and a second domain name is generated, including information from the first domain name and information relating to the one or more values associated with the client request. The second domain name is provided to the client. A domain name server in the CDN obtains a request to resolve a first domain name; extracts one or more keys and one or more corresponding values from the first domain name, and generates a second domain name based on the first domain name, the second domain name excluding information from the first domain name relating to the one or more keys and the one or more values. The name server resolves the second domain name using at least some of the one or more values extracted from the first domain name.

    DYNAMIC BINDING FOR USE IN CONTENT DISTRIBUTION

    公开(公告)号:US20190327507A1

    公开(公告)日:2019-10-24

    申请号:US16458876

    申请日:2019-07-01

    Abstract: Provided are methods and systems for dynamic binding in the context of content delivery. For example, the methods and systems may be implemented as a dynamic binding process that maps a content provider to a first set of content servers in a content distribution network. The dynamic binding process may then facilitate the content to be received from the content provider so that the content can be distributed by the first set of content servers in the content distribution network. The dynamic binding process further monitors network traffic associated with the content from the content provider and determines at least one metric associated with the network traffic. Additionally, the dynamic binding process can remap the content provider to a second set of content servers in the content distribution network based on at least one of the metrics.

    DYNAMIC BINDING FOR USE IN CONTENT DISTRIBUTION

    公开(公告)号:US20180115793A1

    公开(公告)日:2018-04-26

    申请号:US15728711

    申请日:2017-10-10

    CPC classification number: H04N21/2405 H04L67/1034 H04N21/23103 H04N21/2402

    Abstract: Provided are methods and systems for dynamic binding in the context of content delivery. For example, the methods and systems may be implemented as a dynamic binding process that maps a content provider to a first set of content servers in a content distribution network. The dynamic binding process may then facilitate the content to be received from the content provider so that the content can be distributed by the first set of content servers in the content distribution network. The dynamic binding process further monitors network traffic associated with the content from the content provider and determines at least one metric associated with the network traffic. Additionally, the dynamic binding process can remap the content provider to a second set of content servers in the content distribution network based on at least one of the metrics.

Patent Agency Ranking