Throttling of predictive ACKs in an accelerated network communication system
    1.
    发明授权
    Throttling of predictive ACKs in an accelerated network communication system 有权
    在加速网络通信系统中调节预测ACK

    公开(公告)号:US08463843B2

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

    申请号:US11754940

    申请日:2007-05-29

    CPC classification number: H04L47/10 H04L47/266 H04L47/323 H04L47/33 H04L49/90

    Abstract: In a system where transactions are accelerated with asynchronous writes that require acknowledgements, with pre-acknowledging writes at a source of the writes, a destination-side transaction accelerator includes a queue for queue writes to a destination, at least some of the writes being pre-acknowledged by a source-side transaction accelerator prior to the write completing at the destination, a memory for storing a status of a destination-side queue and possibly other determinants, and logic for signaling to the source-side transaction accelerator with instructions to alter pre-acknowledgement rules to hold off on and pursue pre-acknowledgements based on the destination-side queue status. The rules can take into account adjusting the flow of pre-acknowledged requests or pre-acknowledgements at the sender-side transaction accelerator based at least on the computed logical length.

    Abstract translation: 在使用需要确认的异步写入来加速交易的系统中,通过在写入的源处进行预确认写入,目的地侧事务加速器包括用于向目的地的队列写入的队列,至少一些写入是预先 在目的地写入完成之前由源侧事务加速器确认,用于存储目的地侧队列和可能的其他决定因素的状态的存储器以及用于向源侧事务加速器发信号的逻辑,其具有改变的指令 基于目的地端队列状态的预先确认规则来阻止和追踪预认证。 该规则可以考虑到至少基于所计算的逻辑长度来调整在发送方事务加速器处的预先确认的请求或预确认的流。

    Reliability and availablity of distributed servers
    2.
    发明申请
    Reliability and availablity of distributed servers 有权
    分布式服务器的可靠性和可用性

    公开(公告)号:US20060212935A1

    公开(公告)日:2006-09-21

    申请号:US11243068

    申请日:2005-10-03

    CPC classification number: H04L67/42 H04L67/2814 H04L67/2842 H04L67/2876

    Abstract: A system of network proxies distributes data to multiple servers. Each network proxy is associated with a server. A network proxy intercepts a client request for data. If the network proxy determines that the request can be served using a copy of data stored on the local server, rather than the data stored on a remote server, it diverts the request to the local server. If the network proxy determines that the request cannot be served using a data from the local server, the network proxy diverts the request to a remote server storing the primary copy of the data. A server map specifies the locations of the primary copies of data. When a primary copy of data is updated on one of the servers, the associated network proxy propagates the updated data to the other servers. The servers can provide data from files, e-mail services, databases, or multimedia services.

    Abstract translation: 网络代理系统将数据分发到多个服务器。 每个网络代理与服务器相关联。 网络代理拦截客户端数据请求。 如果网络代理确定可以使用存储在本地服务器上的数据副本来提供请求,而不是存储在远程服务器上的数据,则会将请求转发到本地服务器。 如果网络代理确定不能使用来自本地服务器的数据来服务请求,则网络代理将请求转发到存储数据的主副本的远程服务器。 服务器映射指定数据的主副本的位置。 当数据的主副本在其中一个服务器上更新时,相关的网络代理会将更新的数据传播到其他服务器。 服务器可以从文件,电子邮件服务,数据库或多媒体服务中提供数据。

    TRANSACTION ACCELERATION USING APPLICATION-SPECIFIC LOCKING
    3.
    发明申请
    TRANSACTION ACCELERATION USING APPLICATION-SPECIFIC LOCKING 有权
    使用特殊锁定的交易加速

    公开(公告)号:US20090144440A1

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

    申请号:US12327766

    申请日:2008-12-03

    Inventor: Kartik Subbanna

    CPC classification number: G06F17/30171 H04L12/2854 H04L47/72

    Abstract: A data access request from an application for access to a data resource is received from a first application. The data access request is analyzed to identify application-specific behavior indicating a type of data access for the data resource. The WAN acceleration functionality of a first device is configured for network traffic optimization based on the type of data access for the data resource. The analysis of the data access request may be based on attributes of the data access request, the data resource, and/or an access control restriction. The network traffic optimization may be adapted to optimize network traffic to a first portion of the data resource that is different than a second portion of the data resource associated with the data access request or to a second data resource separate from the data resource associated with the data access request.

    Abstract translation: 从第一应用接收来自应用程序访问数据资源的数据访问请求。 分析数据访问请求以识别指示数据资源的数据访问类型的特定于应用程序的行为。 基于数据资源的数据访问类型,将第一设备的WAN加速功能配置为网络流量优化。 数据访问请求的分析可以基于数据访问请求,数据资源和/或访问控制限制的属性。 网络流量优化可以适于优化与数据资源的第一部分不同于与数据访问请求相关联的数据资源的第二部分的网络流量或者与从数据资源相关联的数据资源分离的第二数据资源 数据访问请求。

    THROTTLING OF PREDICTIVE ACKS IN AN ACCELERATED NETWORK COMMUNICATION SYSTEM
    4.
    发明申请
    THROTTLING OF PREDICTIVE ACKS IN AN ACCELERATED NETWORK COMMUNICATION SYSTEM 有权
    在加速网络通信系统中的预测确认的曲线

    公开(公告)号:US20080005274A1

    公开(公告)日:2008-01-03

    申请号:US11754940

    申请日:2007-05-29

    CPC classification number: H04L47/10 H04L47/266 H04L47/323 H04L47/33 H04L49/90

    Abstract: In a system where transactions are accelerated with asynchronous writes that require acknowledgements, with pre-acknowledging writes at a source of the writes, a destination-side transaction accelerator includes a queue for queue writes to a destination, at least some of the writes being pre-acknowledged by a source-side transaction accelerator prior to the write completing at the destination, a memory for storing a status of a destination-side queue and possibly other determinants, and logic for signaling to the source-side transaction accelerator with instructions to alter pre-acknowledgement rules to hold off on and pursue pre-acknowledgements based on the destination-side queue status. The rules can take into account adjusting the flow of pre-acknowledged requests or pre-acknowledgements at the sender-side transaction accelerator based at least on the computed logical length.

    Abstract translation: 在使用需要确认的异步写入来加速交易的系统中,通过在写入的源处进行预确认写入,目的地侧事务加速器包括用于向目的地的队列写入的队列,至少一些写入是预先 在目的地写入完成之前由源侧事务加速器确认,用于存储目的地侧队列和可能的其他决定因素的状态的存储器以及用于向源侧事务加速器发信号的逻辑,其具有改变的指令 基于目的地端队列状态的预先确认规则来阻止和追踪预认证。 该规则可以考虑到至少基于所计算的逻辑长度来调整在发送方事务加速器处的预先确认的请求或预确认的流。

    Transaction acceleration using application-specific locking
    7.
    发明授权
    Transaction acceleration using application-specific locking 有权
    事务加速使用特定于应用程序的锁定

    公开(公告)号:US08635361B2

    公开(公告)日:2014-01-21

    申请号:US12327766

    申请日:2008-12-03

    Inventor: Kartik Subbanna

    CPC classification number: G06F17/30171 H04L12/2854 H04L47/72

    Abstract: A data access request from an application for access to a data resource is received from a first application. The data access request is analyzed to identify application-specific behavior indicating a type of data access for the data resource. The WAN acceleration functionality of a first device is configured for network traffic optimization based on the type of data access for the data resource. The analysis of the data access request may be based on attributes of the data access request, the data resource, and/or an access control restriction. The network traffic optimization may be adapted to optimize network traffic to a first portion of the data resource that is different than a second portion of the data resource associated with the data access request or to a second data resource separate from the data resource associated with the data access request.

    Abstract translation: 从第一应用接收来自应用程序访问数据资源的数据访问请求。 分析数据访问请求以识别指示数据资源的数据访问类型的特定于应用程序的行为。 基于数据资源的数据访问类型,将第一设备的WAN加速功能配置为网络流量优化。 数据访问请求的分析可以基于数据访问请求,数据资源和/或访问控制限制的属性。 网络流量优化可以适于优化与数据资源的第一部分不同于与数据访问请求相关联的数据资源的第二部分的网络流量或者与从数据资源相关联的数据资源分离的第二数据资源 数据访问请求。

Patent Agency Ranking