TIERED UPDATING OF CONFIGURATION DATA IN A CONTENT DELIVERY NETWORK

    公开(公告)号:US20220263715A1

    公开(公告)日:2022-08-18

    申请号:US17738056

    申请日:2022-05-06

    Abstract: Examples described herein relate to systems and methods for tiered updating of configuration data. Updated configuration data is transmitted to different tiers of nodes. The nodes of a first tier are commanded to use the updated configuration data. After waiting to see if any nodes of the first tier communicate a fault after using the updated configuration data, for each of the additional tiers in the CDN it is sequentially repeated to: transmit a command to the nodes of that additional tier to use the updated configuration data; and after waiting to see if any nodes of any tier communicate a fault after using the updated configuration data, transmitting a command to the nodes of another additional tier to use the updated configuration data.

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

    公开(公告)号:US10218806B2

    公开(公告)日:2019-02-26

    申请号:US15645584

    申请日:2017-07-10

    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.

    SYSTEMS AND METHODS FOR PROTECTING COMPUTING SYSTEMS USING DECLARED CONSTRAINTS

    公开(公告)号:US20230254213A1

    公开(公告)日:2023-08-10

    申请号:US18106232

    申请日:2023-02-06

    CPC classification number: H04L41/0894 H04L41/0896 H04L41/0886

    Abstract: Systems and methods for managing configuration changes to a network are provided. In examples, the configuration rules are received and stored in a staging directory. If the configuration rules are validated, the rules are moved to a running directory. Thereafter a request to make a change to a configuration parameter is received. The request may comprise a configuration change object, and the configuration change object may be stored in the staging directory. The configuration change object may be evaluated against the rule (and other rules of the network), and it may be moved to the running directory only after satisfying all applicable rules. In some examples, applying the rule(s) may include determining whether the configuration change exceeds a network limit on changes of a particular type with a preset time period.

    UNIFORMITY OF INSTRUCTIONS FOR CONTENT REQUESTS AND RESPONSES IN A CONTENT DELIVERY NETWORK

    公开(公告)号:US20230016419A1

    公开(公告)日:2023-01-19

    申请号:US17951817

    申请日:2022-09-23

    Abstract: Examples described herein relate to standardizing content requests and responses in a content delivery network (CDN). An edge node receives a control object including sets of instructions each implementing portions of a customer's business logic. The edge node may receive, from a client, a content request identifying a content item, and may apply a set of the instructions which causes the edge node to (i) determine whether any changes are needed for the benefit of a cache server and whether any changes are need for the benefit of an origin server, and (ii) generate a processed client request identifying the content item and including, if needed, any changes for the benefit of the cache server and the origin server. The edge node transmits the processed client request to the cache server, receives a response from the cache server, and transmits a processed client response to the client.

    Predictive load mitigation and control in a content delivery network (CDN)

    公开(公告)号:US10523744B2

    公开(公告)日:2019-12-31

    申请号:US15727682

    申请日:2017-10-09

    Abstract: A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server.

    Invalidation in a content delivery network (CDN)
    10.
    发明授权
    Invalidation in a content delivery network (CDN) 有权
    内容投放网络(CDN)中的无效

    公开(公告)号:US09591047B1

    公开(公告)日:2017-03-07

    申请号:US15095282

    申请日:2016-04-11

    Abstract: A content delivery (CD) service in a CDN maintains property invalidation information on said CD service including, for each property, a list of one or more group invalidation commands. New group invalidation commands are added by selectively merging one or more invalidation commands to form a merged invalidation command and inserting the merged invalidation command into said list, wherein the merging is based on a length of common prefix of elements in said list. A per property common prefix list is maintained for invalidation commands in each property list.

    Abstract translation: CDN中的内容传送(CD)服务维护关于所述CD服务的属性无效信息,包括针对每个属性的一个或多个组无效命令的列表。 通过选择性地合并一个或多个无效命令以形成合并的无效命令并将合并的无效命令插入到所述列表中来添加新的组无效命令,其中合并基于所述列表中的元素的公共前缀的长度。 为每个属性列表中的无效命令维护每个属性公共前缀列表。

Patent Agency Ranking