System and Method for Distributing Application Traffic to Servers Based on Dynamic Service Response Time
    1.
    发明申请
    System and Method for Distributing Application Traffic to Servers Based on Dynamic Service Response Time 有权
    基于动态服务响应时间的应用程序流量分配到服务器的系统和方法

    公开(公告)号:US20120144015A1

    公开(公告)日:2012-06-07

    申请号:US12958435

    申请日:2010-12-02

    IPC分类号: G06F15/173

    摘要: A service gateway processes a service request received from a host by: relaying the service request from the service gateway to a server over a service session between the service gateway and the server; determining a service request time for the service session; receiving by the service gateway a service response from the server; determining by the service gateway a service response time; calculating by the service gateway a service processing time for the service request from the service request time and the service response time; comparing the service processing time with an expected service processing time; and updating a server busy indicator for the server in response to the comparing. If the service processing time exceeds the expected service processing time, the server busy indicator is updated to indicate that the server is busy. Otherwise, the server busy indicator is updated to indicate that the server is not busy.

    摘要翻译: 服务网关通过以下方式处理从主机接收的服务请求:通过服务网关和服务器之间的服务会话将服务请求从服务网关中继到服务器; 确定所述服务会话的服务请求时间; 由服务网关接收来自服务器的服务响应; 由服务网关确定服务响应时间; 由服务网关根据服务请求时间和服务响应时间计算服务请求的服务处理时间; 将服务处理时间与期望的服务处理时间进行比较; 以及响应于比较而更新服务器的服务器繁忙指示符。 如果服务处理时间超过预期的服务处理时间,则更新服务器忙指示符以指示服务器正忙。 否则,将更新服务器忙指示符以指示服务器不忙。

    METHODS TO COMBINE STATELESS AND STATEFUL SERVER LOAD BALANCING
    3.
    发明申请
    METHODS TO COMBINE STATELESS AND STATEFUL SERVER LOAD BALANCING 有权
    组合无状态和稳定的服务器负载均衡的方法

    公开(公告)号:US20130100958A1

    公开(公告)日:2013-04-25

    申请号:US13280336

    申请日:2011-10-24

    IPC分类号: H04L12/56

    摘要: The processing of data packets sent over a communication session between a host and a server by a service gateway, includes: processing a data packet using a current hybrid-stateful or hybrid-stateless, processing method; checking whether a hybrid-stateless, or hybrid-stateful, condition is satisfied; when the condition is satisfied, changing from a hybrid-stateful to a hybrid-stateless processing method, or vice versa, for a subsequently received data packet; and otherwise, continue processing the subsequently received data packet using the current hybrid processing method.

    摘要翻译: 通过服务网关在主机与服务器之间的通信会话中发送的数据分组的处理包括:使用当前混合状态或混合无状态的处理方法处理数据分组; 检查是否满足混合无国籍或混合状态条件; 当满足条件时,对于随后接收的数据分组,从混合状态变为混合无状态处理方法,反之亦然; 否则,使用当前的混合处理方法继续处理随后接收的数据分组。

    System and method to balance servers based on server load status
    4.
    发明授权
    System and method to balance servers based on server load status 有权
    基于服务器负载状态平衡服务器的系统和方法

    公开(公告)号:US09215275B2

    公开(公告)日:2015-12-15

    申请号:US12894142

    申请日:2010-09-30

    IPC分类号: G06F15/16 H04L29/08

    摘要: A method, system, and computer program product for balancing servers based on server load status, include: receiving from a server a service response to a service request, the service response including a result from a processing of the service request and a server status indicating a computing load status of the server; obtaining the server status from the service response; receiving a next service request from a host, the next service request comprising a Uniform Resource Locator (URL); determining that the server is configured to process the URL; determining whether the server status indicates that the server is available to process the next service request; and in response to determining that the server status indicates that the server is available to process the next service request, sending the next service request to the server.

    摘要翻译: 一种用于基于服务器负载状态平衡服务器的方法,系统和计算机程序产品,包括:从服务器接收对服务请求的服务响应,所述服务响应包括来自所述服务请求的处理的结果和指示 服务器的计算负载状态; 从服务响应获取服务器状态; 从主机接收下一服务请求,所述下一服务请求包括统一资源定位符(URL); 确定服务器被配置为处理URL; 确定服务器状态是否指示服务器可用于处理下一个服务请求; 并且响应于确定服务器状态指示服务器可用于处理下一服务请求,将下一服务请求发送到服务器。

    Combining stateless and stateful server load balancing
    5.
    发明授权
    Combining stateless and stateful server load balancing 有权
    结合无状态和有状态的服务器负载平衡

    公开(公告)号:US08897154B2

    公开(公告)日:2014-11-25

    申请号:US13280336

    申请日:2011-10-24

    IPC分类号: G06F11/00 H04L12/66 H04L29/08

    摘要: Exemplary embodiments for processing, by a service gateway, data packets sent over a communication session between a host and a server are disclosed. The service gateway processes data packets using a hybrid-stateful or hybrid-stateless processing method, depending on whether a hybrid-stateless or hybrid-stateful condition is satisfied. When the condition is satisfied, the service gateway allows for the changing from a hybrid-stateful to a hybrid-stateless processing method, or vice versa, for a subsequently received data packet. Otherwise, the service gateway continues processing the subsequently received data packets using the current hybrid processing method.

    摘要翻译: 公开了由服务网关处理通过主机和服务器之间的通信会话发送的数据分组的示例性实施例。 服务网关使用混合状态或混合无状态处理方法来处理数据包,这取决于是否满足混合无状态或混合状态条件。 当条件满足时,服务网关允许从混合状态到混合无状态处理方法的改变,反之亦然,对于随后接收的数据分组。 否则,服务网关使用当前的混合处理方法继续处理随后接收的数据分组。

    SYSTEM AND METHOD TO BALANCE SERVERS BASED ON SERVER LOAD STATUS
    6.
    发明申请
    SYSTEM AND METHOD TO BALANCE SERVERS BASED ON SERVER LOAD STATUS 有权
    基于服务器负载状态平衡服务器的系统和方法

    公开(公告)号:US20120084419A1

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

    申请号:US12894142

    申请日:2010-09-30

    IPC分类号: G06F15/16

    摘要: A method, system, and computer program product for balancing servers based on server load status, include: receiving from a server a service response to a service request, the service response including a result from a processing of the service request and a server status indicating a computing load status of the server; obtaining the server status from the service response; receiving a next service request from a host, the next service request comprising a Uniform Resource Locator (URL); determining that the server is configured to process the URL; determining whether the server status indicates that the server is available to process the next service request; and in response to determining that the server status indicates that the server is available to process the next service request, sending the next service request to the server.

    摘要翻译: 一种用于基于服务器负载状态平衡服务器的方法,系统和计算机程序产品,包括:从服务器接收对服务请求的服务响应,所述服务响应包括来自所述服务请求的处理的结果和指示 服务器的计算负载状态; 从服务响应获取服务器状态; 从主机接收下一服务请求,所述下一服务请求包括统一资源定位符(URL); 确定服务器被配置为处理URL; 确定服务器状态是否指示服务器可用于处理下一个服务请求; 并且响应于确定服务器状态指示服务器可用于处理下一服务请求,将下一服务请求发送到服务器。

    Methods to manage services over a service gateway
    7.
    发明授权
    Methods to manage services over a service gateway 有权
    通过服务网关管理服务的方法

    公开(公告)号:US09094364B2

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

    申请号:US13337030

    申请日:2011-12-23

    摘要: In activating a service, a service gateway retrieves a service table entry using a service or server address of the service entry, where the service table entry has an association with another service entry. An association to the service entry is added and a marker value is set to indicate associations with two service entries. After a time duration, the association with the other service entry is removed, and the marker value is changed accordingly. In deactivating a service entry, the service gateway calculates a hash value for the service or server address of the service entry. After matching the hash value to a hash value of another service entry, an association with the other service entry is added. A marker value is set to indicate associations with two service entries. After a time duration, the association with the service entry is removed, and the marker value is changed accordingly.

    摘要翻译: 在激活服务时,服务网关使用服务条目的服务或服务器地址检索服务表条目,其中服务表条目与另一服务条目具有关联。 添加与服务条目的关联,并且设置标记值以指示与两个服务条目的关联。 在一段时间之后,与其他服务条目的关联被去除,并且标记值相应地改变。 在停用服务条目时,服务网关计算服务条目的服务或服务器地址的哈希值。 将哈希值与另一个服务条目的哈希值匹配后,添加与其他服务条目的关联。 标记值被设置为指示与两个服务条目的关联。 在一段时间之后,与服务条目的关联被去除,并且标记值被相应地改变。

    NETWORK PROXY LAYER FOR POLICY-BASED APPLICATION PROXIES
    8.
    发明申请
    NETWORK PROXY LAYER FOR POLICY-BASED APPLICATION PROXIES 审中-公开
    网络代理层用于基于策略的应用程序

    公开(公告)号:US20150156223A1

    公开(公告)日:2015-06-04

    申请号:US14094529

    申请日:2013-12-02

    IPC分类号: H04L29/06

    摘要: A system and method for providing a network proxy layer are disclosed. The network proxy layer may receive a connection establishment event for a client connection of an application session and send the client connection event to an application proxy for the application session, the application proxy being associated with an application of a server. Upon establishment of the client connection, the network proxy layer may receive one or more data packets from the client connection. The network proxy layer may further receive a connection establishment event for a server connection of the application session of the server, and receive one or more data packets from the server connection.

    摘要翻译: 公开了一种用于提供网络代理层的系统和方法。 网络代理层可以接收用于应用会话的客户端连接的连接建立事件,并且将客户端连接事件发送到应用程序会话的应用代理,应用代理与服务器的应用相关联。 在建立客户端连接时,网络代理层可以从客户端连接接收一个或多个数据分组。 网络代理层还可以接收服务器应用会话的服务器连接的连接建立事件,并从服务器连接接收一个或多个数据包。