发明名称 Distributing requests across multiple content delivery networks based on subscriber policy
摘要 A method, operable in a framework wherein resources of a content provider may be delivered to clients from at least two distinct content delivery networks (CDNs). Responsive to a client request, one of the CDNs is selected, the selection being based at least in part on one or more policies set by the content provider. The client is provided with information associated with the selected CDN. The information may be a domain name such as a CNAME for the selected CDN. The policies may include a load share policy that specifies a relative load share for each CDN, and the selecting may attempt to satisfy the load share policy. Updated content provider policies may be obtained, at regular intervals.
申请公布号 US9203636(B2) 申请公布日期 2015.12.01
申请号 US200711932162 申请日期 2007.10.31
申请人 Level 3 Communications, LLC 发明人 Stolorz Paul E.;Salmon John K.;Warren Michael S.;Koller Jeffrey G.;Hagberg Aric;Yevmenkin Maksim;Brady Mark;Pfitzner David;Middleton Ted
分类号 G06F15/173;H04L12/26;H04L29/06;H04L29/12;H04L12/24;H04W4/02;H04W4/20;H04L29/08 主分类号 G06F15/173
代理机构 代理人
主权项 1. A method, operable in a framework wherein resources of a content provider may be delivered to clients from at least one content delivery network (CDN) formed of a plurality of cache servers or from a subscriber server network associated with the content provider, wherein the subscriber server network is distinct from the at least one CDN, the method comprising: responsive to receipt of a client request at a name server to resolve a domain name, retrieving policies from a policy database of the name server, the domain name being associated with a request for at least one resource of the content provider, andselecting either the at least one CDN or the subscriber server network, the selecting being based at least in part on one or more of the retrieved policies set by the content provider and at least one other retrieved policy, wherein the one or more retrieved policies set by the content provider relate, at least in part, to delivery of resources on behalf of the content provider; and by hardware in combination with software, providing the client with information associated with the selected network.
地址 Broomfield CO US