Request routing based on class
    102.
    发明授权
    Request routing based on class 有权
    根据类请求路由

    公开(公告)号:US09571389B2

    公开(公告)日:2017-02-14

    申请号:US14263824

    申请日:2014-04-28

    Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.

    Abstract translation: 提供了一种管理和处理资源请求的系统和方法。 内容传送网络服务提供商从客户端计算设备接收DNS查询。 DNS查询对应于来自客户端计算设备的所请求的资源。 内容传送网络服务提供商将客户端计算设备与其他客户端计算设备的集群相关联。 基于集群的路由信息​​,内容传送网络服务提供商路由DNS查询。 该过程还可以包括监视与所请求的资源的传递相关联的性能数据,并且基于用于处理来自群集中的客户端计算设备的后续请求的性能数据来更新群集的路由信息​​。

    LATENCY MEASUREMENT IN RESOURCE REQUESTS
    103.
    发明申请
    LATENCY MEASUREMENT IN RESOURCE REQUESTS 有权
    资源需求中的长期测量

    公开(公告)号:US20160308959A1

    公开(公告)日:2016-10-20

    申请号:US15191240

    申请日:2016-06-23

    Abstract: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, a client computing device can execute code, such as scripts, that cause the client computing device to transmit requests to different computing devices associated with the CDN service provider's domain. Information associated with the processing of the responses can be used to measure CDN service provider latencies.

    Abstract translation: 提供了代表内容提供商来管理和处理诸如内容传送网络(“CDN”)服务提供商的服务提供商的资源请求的系统和方法。 CDN服务提供商可以测量与从CDN服务提供商相关联的各种计算设备向请求客户端计算设备的资源传递相关的性能。 在一个实施例中,客户端计算设备可以执行诸如脚本的代码,其使得客户端计算设备向与CDN服务提供商域相关联的不同计算设备发送请求。 与响应处理相关联的信息可用于测量CDN服务提供商延迟。

    Managing resources using resource expiration data
    107.
    发明授权
    Managing resources using resource expiration data 有权
    使用资源到期数据管理资源

    公开(公告)号:US09176894B2

    公开(公告)日:2015-11-03

    申请号:US14331067

    申请日:2014-07-14

    Abstract: Resource management techniques, such as cache optimization, are employed to organize resources within caches such that the most requested content (e.g., the most popular content) is more readily available. A service provider utilizes content expiration data as indicative of resource popularity. As resources are requested, the resources propagate through a cache server hierarchy associated with the service provider. More frequently requested resources are maintained at edge cache servers based on shorter expiration data that is reset with each repeated request. Less frequently requested resources are maintained at higher levels of a cache server hierarchy based on longer expiration data associated with cache servers higher on the hierarchy.

    Abstract translation: 诸如高速缓存优化的资源管理技术被用于组织高速缓存内的资源,使得最需要的内容(例如,最受欢迎的内容)更容易获得。 服务提供者利用内容到期数据来表示资源的流行度。 当请求资源时,资源通过与服务提供商相关联的缓存服务器层次传播。 基于每次重复请求重置的更短的到期数据,在边缘缓存服务器上维护更频繁的请求资源。 基于与层次结构上较高层的高速缓存服务器相关联的更长的到期数据,在缓存服务器层次结构的较高级别上维护较少的请求资源。

    Request routing management based on network components
    108.
    发明授权
    Request routing management based on network components 有权
    请求基于网络组件的路由管理

    公开(公告)号:US09160703B2

    公开(公告)日:2015-10-13

    申请号:US14566615

    申请日:2014-12-10

    Abstract: Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. A content delivery network (“CDN”) service provider, on behalf of a content provider, can process domain name service (“DNS”) requests for resources by computing devices and resolve the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, the CDN service provider can measure CDN service provider latencies associated with the generation of DNS requests by network components associated with the client computing devices. Examples of the network components can include DNS resolvers associated with the client computing device.

    Abstract translation: 提供了用于管理与与内容提供商相关联的一个或多个资源的资源请求相关联的请求路由功能的系统和方法。 内容传送网络(“CDN”)服务提供商代表内容提供商可以通过计算设备处理对于资源的域名服务(“DNS”)请求,并且通过识别计算机的网络地址来解析DNS请求 将提供所需资源的设备。 基于由客户计算设备发起的DNS查询的处理,CDN服务提供商可以测量与客户端计算设备相关联的网络组件与DNS请求生成相关联的CDN服务提供商延迟。 网络组件的示例可以包括与客户端计算设备相关联的DNS解析器。

    REQUEST ROUTING USING NETWORK COMPUTING COMPONENTS
    109.
    发明申请
    REQUEST ROUTING USING NETWORK COMPUTING COMPONENTS 审中-公开
    使用网络计算组件的请求路由

    公开(公告)号:US20150215270A1

    公开(公告)日:2015-07-30

    申请号:US14683019

    申请日:2015-04-09

    Abstract: A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device.

    Abstract translation: 用于请求路由的系统,方法和计算机可读介质。 内容传送网络服务提供商的DNS服务器获得与从客户计算设备请求的资源相对应的与第一资源标识符相关联的资源的DNS查询。 第一资源标识符包括具有DNS信息的第一部分和具有路径信息的第二部分。 DNS服务器基于资源标识符的DNS部分选择网络计算组件来处理所请求的资源,并将识别所选择的网络计算组件的信息发送到客户端计算设备。

    UPDATING ROUTING INFORMATION BASED ON CLIENT LOCATION
    110.
    发明申请
    UPDATING ROUTING INFORMATION BASED ON CLIENT LOCATION 审中-公开
    根据客户位置更新路由信息

    公开(公告)号:US20150207733A1

    公开(公告)日:2015-07-23

    申请号:US14673743

    申请日:2015-03-30

    Abstract: A system, method, and computer-readable medium for updating request routing information associated with client location information are provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a resource identifier for requested content from the client computing device. The content delivery network service provider obtains a query IP address corresponding to the client computing device. Based on routing information associated with the query IP address, the content delivery network service provider routes the DNS query. The process further includes monitoring performance data associated with the transmission of the requested resource and updating routing information associated with the query IP address based on the performance data for use in processing subsequent requests form the client computing device.

    Abstract translation: 提供了一种用于更新与客户端位置信息相关联的请求路由信息的系统,方法和计算机可读介质。 内容传送网络服务提供商从客户端计算设备接收DNS查询。 DNS查询对应于来自客户端计算设备的所请求内容的资源标识符。 内容传递网络服务提供商获得与客户端计算设备对应​​的查询IP地址。 基于与查询IP地址相关联的路由信息​​,内容传送网络服务提供商路由DNS查询。 该过程还包括监视与所请求的资源的传输相关联的性能数据,并且基于用于处理从客户端计算设备的后续请求使用的性能数据来更新与查询IP地址相关联的路由信息​​。

Patent Agency Ranking