System and method for routing service requests
    1.
    发明授权
    System and method for routing service requests 有权
    用于路由服务请求的系统和方法

    公开(公告)号:US08037186B2

    公开(公告)日:2011-10-11

    申请号:US12399881

    申请日:2009-03-06

    IPC分类号: G06F15/16 G06F12/00

    摘要: A computer-implemented method routes service requests to services in a service framework provided by a plurality of hosts. The method comprises receiving a service request for a service in the service framework and discovering a plurality of candidate hosts that host the service. The plurality of candidate hosts are a subset of the plurality of hosts. The method further comprises selecting a candidate host from the plurality of candidate hosts based on measured latencies for the plurality of candidate hosts and routing the service request to the selected candidate host.

    摘要翻译: 计算机实现的方法将服务请求路由到由多个主机提供的服务框架中的服务。 该方法包括在服务框架中接收对服务的服务请求,并发现承载该服务的多个候选主机。 多个候选主机是多个主机的子集。 该方法还包括基于多个候选主机的测量延迟来选择来自多个候选主机的候选主机,并将服务请求路由到所选候选主机。

    Load balancing utilizing adaptive thresholding
    2.
    发明授权
    Load balancing utilizing adaptive thresholding 有权
    利用自适应阈值进行负载平衡

    公开(公告)号:US08159961B1

    公开(公告)日:2012-04-17

    申请号:US11694667

    申请日:2007-03-30

    IPC分类号: H04L12/56

    摘要: A method and a system for processing data requests in a client-server computing environment, such as the Web, are disclosed. A client device initially transmits a data request to a randomly selected first server device. The first server device may reject the data request if its request queue threshold is exceeded. The client device retransmits the data request, including the request queue threshold, to a randomly selected second server device. The second server device may reject the data request if the request queue threshold of the first server device is smaller than a request queue threshold of the second server device. The client device transmits the data request back to the first server device, including the request queue threshold of the second server device. The first server device processes the data request and adjusts its request queue threshold based on the request queue thresholds of the first and the second server devices.

    摘要翻译: 公开了一种用于处理诸如Web的客户端 - 服务器计算环境中的数据请求的方法和系统。 客户机设备最初向随机选择的第一服务器设备发送数据请求。 如果超过了其请求队列阈值,则第一个服务器设备可以拒绝数据请求。 客户端设备向随机选择的第二服务器设备重传包括请求队列阈值的数据请求。 如果第一服务器设备的请求队列阈值小于第二服务器设备的请求队列阈值,则第二服务器设备可拒绝该数据请求。 客户端设备将数据请求发送回第一服务器设备,包括第二服务器设备的请求队列阈值。 第一服务器设备处理数据请求并根据第一和第二服务器设备的请求队列阈值调整其请求队列阈值。

    SYSTEM AND METHOD FOR ROUTING SERVICE REQUESTS
    3.
    发明申请
    SYSTEM AND METHOD FOR ROUTING SERVICE REQUESTS 有权
    用于路由服务请求的系统和方法

    公开(公告)号:US20090172191A1

    公开(公告)日:2009-07-02

    申请号:US12399881

    申请日:2009-03-06

    IPC分类号: G06F15/173

    摘要: A computer-implemented method routes service requests to services in a service framework provided by a plurality of hosts. The method comprises receiving a service request for a service in the service framework and discovering a plurality of candidate hosts that host the service. The plurality of candidate hosts are a subset of the plurality of hosts. The method further comprises selecting a candidate host from the plurality of candidate hosts based on measured latencies for the plurality of candidate hosts and routing the service request to the selected candidate host.

    摘要翻译: 计算机实现的方法将服务请求路由到由多个主机提供的服务框架中的服务。 该方法包括在服务框架中接收对服务的服务请求,并发现承载该服务的多个候选主机。 多个候选主机是多个主机的子集。 该方法还包括基于多个候选主机的测量延迟来选择来自多个候选主机的候选主机,并将服务请求路由到所选候选主机。

    System and method for routing service requests
    4.
    发明授权
    System and method for routing service requests 有权
    用于路由服务请求的系统和方法

    公开(公告)号:US08396957B2

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

    申请号:US13269479

    申请日:2011-10-07

    IPC分类号: G06F15/16

    摘要: Service requests may be routed to services in a service framework provided by a plurality of hosts. A candidate host zone including a plurality of service hosts may be selected to service the request. The candidate host zone may be selected based at least in part on an aggregation of service latencies associated with the service hosts associated with the candidate host zone. A service host belonging to the selected candidate host zone may be selected to service the request.

    摘要翻译: 服务请求可以被路由到由多个主机提供的服务框架中的服务。 可以选择包括多个服务主机的候选主机区域来服务该请求。 可以至少部分地基于与与候选主机区域相关联的服务主机相关联的服务延迟的聚合来选择候选主机区域。 可以选择属于所选择的候选主机区域的服务主机来服务该请求。

    SYSTEM AND METHOD FOR ROUTING SERVICE REQUESTS
    5.
    发明申请
    SYSTEM AND METHOD FOR ROUTING SERVICE REQUESTS 有权
    用于路由服务请求的系统和方法

    公开(公告)号:US20120030339A1

    公开(公告)日:2012-02-02

    申请号:US13269479

    申请日:2011-10-07

    IPC分类号: G06F15/173

    摘要: A computer-implemented method routes service requests to services in a service framework provided by a plurality of hosts. The method comprises receiving a service request for a service in the service framework and discovering a plurality of candidate hosts that host the service. The plurality of candidate hosts are a subset of the plurality of hosts. The method further comprises selecting a candidate host from the plurality of candidate hosts based on measured latencies for the plurality of candidate hosts and routing the service request to the selected candidate host.

    摘要翻译: 计算机实现的方法将服务请求路由到由多个主机提供的服务框架中的服务。 该方法包括在服务框架中接收对服务的服务请求,并发现承载该服务的多个候选主机。 多个候选主机是多个主机的子集。 该方法还包括基于多个候选主机的测量延迟来选择来自多个候选主机的候选主机,并将服务请求路由到所选候选主机。

    System and method for routing service requests
    6.
    发明授权
    System and method for routing service requests 有权
    用于路由服务请求的系统和方法

    公开(公告)号:US07519734B1

    公开(公告)日:2009-04-14

    申请号:US11375652

    申请日:2006-03-14

    IPC分类号: G06F15/173 G06F12/00

    摘要: A computer-implemented method routes service requests to services in a service framework provided by a plurality of hosts. The method comprises receiving a service request for a service in the service framework and discovering a plurality of candidate hosts that host the service. The plurality of candidate hosts are a subset of the plurality of hosts. The method further comprises selecting a candidate host from the plurality of candidate hosts based on measured latencies for the plurality of candidate hosts and routing the service request to the selected candidate host.

    摘要翻译: 计算机实现的方法将服务请求路由到由多个主机提供的服务框架中的服务。 该方法包括在服务框架中接收对服务的服务请求,并发现承载该服务的多个候选主机。 多个候选主机是多个主机的子集。 该方法还包括基于多个候选主机的测量延迟来选择来自多个候选主机的候选主机,并将服务请求路由到所选候选主机。

    Load balancing utilizing adaptive thresholding
    7.
    发明授权
    Load balancing utilizing adaptive thresholding 有权
    利用自适应阈值进行负载平衡

    公开(公告)号:US08576710B2

    公开(公告)日:2013-11-05

    申请号:US13438734

    申请日:2012-04-03

    IPC分类号: H04B1/00

    摘要: Methods and systems for processing data requests in a client-server computing environment, such as the Web, are disclosed. A client device initially transmits a data request to a randomly selected first server device. The first server device may reject the data request if its request queue threshold is exceeded. The client device retransmits the data request, including the request queue threshold, to a randomly selected second server device. The second server device may reject the data request if the request queue threshold of the first server device is smaller than a request queue threshold of the second server device. The client device transmits the data request back to the first server device, including the request queue threshold of the second server device. The first server device processes the data request and adjusts its request queue threshold based on the request queue thresholds of the first and second server devices.

    摘要翻译: 公开了在诸如Web的客户端 - 服务器计算环境中处理数据请求的方法和系统。 客户机设备最初向随机选择的第一服务器设备发送数据请求。 如果超过了其请求队列阈值,则第一个服务器设备可以拒绝数据请求。 客户端设备向随机选择的第二服务器设备重传包括请求队列阈值的数据请求。 如果第一服务器设备的请求队列阈值小于第二服务器设备的请求队列阈值,则第二服务器设备可拒绝该数据请求。 客户端设备将数据请求发送回第一服务器设备,包括第二服务器设备的请求队列阈值。 第一服务器设备处理数据请求并根据第一和第二服务器设备的请求队列阈值调整其请求队列阈值。

    LOAD BALANCING UTILIZING ADAPTIVE THRESHOLDING
    8.
    发明申请
    LOAD BALANCING UTILIZING ADAPTIVE THRESHOLDING 有权
    负载均衡利用自适应阈值

    公开(公告)号:US20120254300A1

    公开(公告)日:2012-10-04

    申请号:US13438734

    申请日:2012-04-03

    IPC分类号: G06F15/16

    摘要: Methods and systems for processing data requests in a client-server computing environment, such as the Web, are disclosed. A client device initially transmits a data request to a randomly selected first server device. The first server device may reject the data request if its request queue threshold is exceeded. The client device retransmits the data request, including the request queue threshold, to a randomly selected second server device. The second server device may reject the data request if the request queue threshold of the first server device is smaller than a request queue threshold of the second server device. The client device transmits the data request back to the first server device, including the request queue threshold of the second server device. The first server device processes the data request and adjusts its request queue threshold based on the request queue thresholds of the first and second server devices.

    摘要翻译: 公开了在诸如Web的客户端 - 服务器计算环境中处理数据请求的方法和系统。 客户机设备最初向随机选择的第一服务器设备发送数据请求。 如果超过了其请求队列阈值,则第一个服务器设备可以拒绝数据请求。 客户端设备向随机选择的第二服务器设备重传包括请求队列阈值的数据请求。 如果第一服务器设备的请求队列阈值小于第二服务器设备的请求队列阈值,则第二服务器设备可拒绝该数据请求。 客户端设备将数据请求发送回第一服务器设备,包括第二服务器设备的请求队列阈值。 第一服务器设备处理数据请求并根据第一和第二服务器设备的请求队列阈值调整其请求队列阈值。

    Dynamic data set replica management
    10.
    发明授权
    Dynamic data set replica management 有权
    动态数据集复制管理

    公开(公告)号:US08849758B1

    公开(公告)日:2014-09-30

    申请号:US12979554

    申请日:2010-12-28

    IPC分类号: G06F17/30

    摘要: Systems and methods dynamically manage replicas of data sets. A collection of data stores is used to redundantly store one or more replicas of one or more data sets. The replicas may be used to respond to read requests from multiple sources. Upon identification of a need to allocate storage space to a data object, space used by one or more of the replicas is allocated to the data object. Various parameters may be utilized in the selection of one or more replicas whose storage space can be allocated to the data object. The parameters may be based at least in part on characteristics of the one or more data sets relative to one another.

    摘要翻译: 系统和方法动态管理数据集的副本。 数据存储的集合用于冗余地存储一个或多个数据集的一个或多个副本。 复制品可用于响应来自多个来源的读取请求。 在识别需要向数据对象分配存储空间时,一个或多个副本使用的空间被分配给数据对象。 可以在选择一个或多个可以将数据对象分配存储空间的副本时使用各种参数。 参数可以至少部分地基于一个或多个数据集相对于彼此的特性。