-
公开(公告)号:US09762692B2
公开(公告)日:2017-09-12
申请号:US12880324
申请日:2010-09-13
IPC分类号: H04L29/08 , H04N7/173 , H04N21/222 , H04N21/472 , H04N21/258 , H04N21/231
CPC分类号: H04L67/2814 , H04L67/1014 , H04L67/1097 , H04L67/2842 , H04N7/17354 , H04N21/222 , H04N21/23103 , H04N21/23106 , H04N21/25891 , H04N21/472
摘要: 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.
-
公开(公告)号:US20100332595A1
公开(公告)日:2010-12-30
申请号:US12880324
申请日:2010-09-13
IPC分类号: G06F15/16
CPC分类号: H04L67/2814 , H04L67/1014 , H04L67/1097 , H04L67/2842 , H04N7/17354 , H04N21/222 , H04N21/23103 , H04N21/23106 , H04N21/25891 , H04N21/472
摘要: 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.
摘要翻译: 内容传送网络至少具有第一层服务器。 内容递送方法包括在第一层服务器中的第一服务器处,从客户端获取资源的请求。 如果资源在第一个服务器或第一个服务器的一个对等体上可用,则资源从第一个服务器提供给客户端。 否则,确定资源是否流行,如果资源被确定为流行,则第一服务器获得资源,并且第一服务器向客户端提供资源。 如果资源被确定为不受欢迎,则客户端被引导到第二服务器,而不是在第一层服务器中,并且第二服务器向客户端提供资源。 第二服务器可以在第二层服务器中,或者它可以是源服务器。
-
公开(公告)号:US20150067174A1
公开(公告)日:2015-03-05
申请号:US14537706
申请日:2014-11-10
申请人: James Q. Crowe , John F. Waters, JR. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul
发明人: James Q. Crowe , John F. Waters, JR. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul
IPC分类号: H04L12/911
CPC分类号: H04L67/2847 , H04L61/1511 , H04L67/02 , H04L67/2842 , H04L67/2885
摘要: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
-
公开(公告)号:US20150067092A1
公开(公告)日:2015-03-05
申请号:US14537733
申请日:2014-11-10
申请人: James Q. Crowe , John F. Waters, JR. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul
发明人: James Q. Crowe , John F. Waters, JR. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul
IPC分类号: H04L29/08
CPC分类号: H04L67/2847 , H04L61/1511 , H04L67/02 , H04L67/2842 , H04L67/2885
摘要: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
摘要翻译: 本文的实施例包括用于通过本地网络向客户端设备递送资源的方法和系统。 示例性系统包括可代表多个内容提供商缓存资源的多个高速缓存设备,以及通信地位于接入网络和客户端设备之间的本地高速缓存设备,其中接入网络可通信地位于多个缓存之间 设备和本地缓存设备。 本地高速缓存设备可操作以从多个高速缓存设备中的至少一个缓存设备检索所请求的资源,通过本地网络将所请求的资源传送到客户端设备,并存储所请求的资源以供其他客户端设备的将来请求。
-
公开(公告)号:US08886742B2
公开(公告)日:2014-11-11
申请号:US13360551
申请日:2012-01-27
申请人: James Q. Crowe , John F. Waters, Jr. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul
发明人: James Q. Crowe , John F. Waters, Jr. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul
IPC分类号: G06F15/167 , H04L29/08
CPC分类号: H04L67/2847 , H04L61/1511 , H04L67/02 , H04L67/2842 , H04L67/2885
摘要: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
摘要翻译: 本文的实施例包括用于通过本地网络向客户端设备递送资源的方法和系统。 示例性系统包括可代表多个内容提供商缓存资源的多个高速缓存设备,以及通信地位于接入网络和客户端设备之间的本地高速缓存设备,其中接入网络可通信地位于多个缓存之间 设备和本地缓存设备。 本地高速缓存设备可操作以从多个高速缓存设备中的至少一个缓存设备检索所请求的资源,通过本地网络将所请求的资源传送到客户端设备,并存储所请求的资源以供其他客户端设备的将来请求。
-
公开(公告)号:US09161080B2
公开(公告)日:2015-10-13
申请号:US13547822
申请日:2012-07-12
申请人: James Q. Crowe , John F. Waters, Jr. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul , Mark Taylor
发明人: James Q. Crowe , John F. Waters, Jr. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul , Mark Taylor
IPC分类号: H04N21/433 , H04N21/218 , H04N21/231 , H04N21/4788 , H04N21/63 , H04L29/08
CPC分类号: H04N21/4331 , H04L67/2842 , H04L67/2885 , H04N21/2181 , H04N21/23109 , H04N21/23116 , H04N21/4788 , H04N21/632
摘要: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
摘要翻译: 本文的实施例包括用于通过本地网络向客户端设备递送资源的方法和系统。 示例性系统包括可代表多个内容提供商缓存资源的多个高速缓存设备,以及通信地位于接入网络和客户端设备之间的本地高速缓存设备,其中接入网络可通信地位于多个缓存之间 设备和本地缓存设备。 本地高速缓存设备可操作以从多个高速缓存设备中的至少一个缓存设备检索所请求的资源,通过本地网络将所请求的资源传送到客户端设备,并存储所请求的资源以供其他客户端设备的将来请求。
-
公开(公告)号:US20130018978A1
公开(公告)日:2013-01-17
申请号:US13547822
申请日:2012-07-12
申请人: James Q. Crowe , John F. Waters , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul , Mark Taylor
发明人: James Q. Crowe , John F. Waters , Andrew Dugan , Christopher Newton , Laurence Lipstone , Kenneth Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul , Mark Taylor
IPC分类号: G06F15/167
CPC分类号: H04N21/4331 , H04L67/2842 , H04L67/2885 , H04N21/2181 , H04N21/23109 , H04N21/23116 , H04N21/4788 , H04N21/632
摘要: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
-
公开(公告)号:US20120198075A1
公开(公告)日:2012-08-02
申请号:US13360551
申请日:2012-01-27
申请人: James Q. Crowe , John F. Waters, JR. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Ken Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul
发明人: James Q. Crowe , John F. Waters, JR. , Andrew Dugan , Christopher Newton , Laurence Lipstone , Ken Brookman , Joseph Lawrence , Andrew Swart , David Fullagar , Kevin Paul
IPC分类号: G06F15/173
CPC分类号: H04L67/2847 , H04L61/1511 , H04L67/02 , H04L67/2842 , H04L67/2885
摘要: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
摘要翻译: 本文的实施例包括用于通过本地网络向客户端设备递送资源的方法和系统。 示例性系统包括可代表多个内容提供商缓存资源的多个高速缓存设备,以及通信地位于接入网络和客户端设备之间的本地高速缓存设备,其中接入网络可通信地位于多个缓存之间 设备和本地缓存设备。 本地高速缓存设备可操作以从多个高速缓存设备中的至少一个缓存设备检索所请求的资源,通过本地网络将所请求的资源传送到客户端设备,并存储所请求的资源以供其他客户端设备的将来请求。
-
公开(公告)号:US20120198043A1
公开(公告)日:2012-08-02
申请号:US13348348
申请日:2012-01-11
IPC分类号: G06F15/173
CPC分类号: H04L29/1265 , H04L29/12066 , H04L29/12783 , H04L61/1511 , H04L61/301 , H04L61/303 , H04L61/305 , H04L61/35 , H04L67/1014 , H04L67/2842 , H04L67/327
摘要: 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.
摘要翻译: 一种在包括多个缓存服务器和域名服务器的内容传送网络(CDN)中可操作的计算机实现的方法。 在CDN的缓存服务器上,获得第一个域名,第一个域名与缓存服务器中的资源的客户端请求相关联。 确定与客户端请求相关联的一个或多个值,并且生成第二域名,包括来自第一域名的信息和与与客户端请求相关联的一个或多个值相关的信息。 第二个域名被提供给客户端。
-
公开(公告)号:US08015298B2
公开(公告)日:2011-09-06
申请号:US12390560
申请日:2009-02-23
IPC分类号: G06F15/16
CPC分类号: H04L67/1002 , H04L61/103 , H04L67/1023
摘要: A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.
摘要翻译: 负载均衡集群包括具有多个端口的交换机; 以及连接到交换机的多个端口中的至少一些端口的多个服务器。 每个服务器可由相同的虚拟互联网协议(VIP)地址寻址。 集群中的每个服务器具有构造并适于通过选择多个服务器中的一个来处理该连接来响应VIP处的连接请求的机制,其中,所述选择至少部分地基于所使用的信息的给定功能 请求连接; 以及防火墙机制,其构造和适于仅在已经被选择来处理该特定连接的服务器上接受针对特定连接的VIP地址的所有请求。 所选择的服务器确定它是否对请求负责,并将其移交给另一个集群成员。
-
-
-
-
-
-
-
-
-