Inbound message rate limit based on maximum queue times
    1.
    发明授权
    Inbound message rate limit based on maximum queue times 有权
    基于最大队列时间的入站消息速率限制

    公开(公告)号:US08589605B2

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

    申请号:US12134366

    申请日:2008-06-06

    IPC分类号: G06F5/14

    CPC分类号: H04L47/564

    摘要: A system for managing inbound messages in a server complex including one or more message consumers. The system includes a server configured to receive the inbound messages from a first peripheral device and to transmit messages to one or more of the plurality of message consumers. The system also includes an inbound message queue coupled to the server, the inbound message queue configured to store inbound message until an age of any message stored on the inbound message queue exceeds a predetermined threshold.

    摘要翻译: 用于管理服务器组合中的入站消息的系统,包括一个或多个消息消费者。 该系统包括被配置为从第一外围设备接收入站消息并将消息发送到多个消息消费者中的一个或多个的服务器。 系统还包括耦合到服务器的入站消息队列,入站消息队列被配置为存储入站消息,直到存储在入站消息队列上的任何消息的时间超过预定阈值。

    I/O performance of data analytic workloads
    2.
    发明授权
    I/O performance of data analytic workloads 有权
    数据分析工作负载的I / O性能

    公开(公告)号:US08560779B2

    公开(公告)日:2013-10-15

    申请号:US13112864

    申请日:2011-05-20

    IPC分类号: G06F12/00

    摘要: A method and structure for processing an application program on a computer. In a memory of the computer executing the application, an in-memory cache structure is provided for normally temporarily storing data produced in the processing. An in-memory storage outside the in-memory cache structure is provided in the memory, for by-passing the in-memory cache structure for temporarily storing data under a predetermined condition. A sensor detects an amount of usage of the in-memory cache structure used to store data during the processing. When it is detected that the amount of usage exceeds the predetermined threshold, the processing is controlled so that the data produced in the processing is stored in the in-memory storage rather than in the in-memory cache structure.

    摘要翻译: 一种用于在计算机上处​​理应用程序的方法和结构。 在执行应用的计算机的存储器中,提供了用于正常临时存储在处理中产生的数据的内存中高速缓存结构。 在存储器中提供存储器内部高速缓存结构外部的存储器内存储,用于在预定条件下旁路用于临时存储数据的存储器内缓存结构。 传感器检测在处理期间用于存储数据的内存中缓存结构的使用量。 当检测到使用量超过预定阈值时,控制处理,使得在处理中产生的数据被存储在存储器内存储而不是存储器内缓存结构中。

    Memory overload protection
    3.
    发明授权
    Memory overload protection 失效
    内存过载保护

    公开(公告)号:US08046423B2

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

    申请号:US12473313

    申请日:2009-05-28

    IPC分类号: G06F15/16 G06F15/167

    CPC分类号: G06F9/5016

    摘要: A method, system and program product for controlling memory overload for a computer system. The invention determines heap utilization of a server; determines a maximum session lifetime a configured percentile of at least one session; determines a traffic rate (comprised of an average traffic rate received from a proxy server and a variance of traffic rate received from a proxy server); and calculates a maximum traffic rate, wherein the maximum traffic rate determines the heap utilization at a maximum heap percentage.

    摘要翻译: 一种用于控制计算机系统的存储器过载的方法,系统和程序产品。 本发明确定服务器的堆利用率; 确定最大会话生存期至少一个会话的配置百分位数; 确定业务速率(由从代理服务器接收的平均业务速率和从代理服务器接收的业务速率差异组成); 并计算最大流量速率,其中最大流量速率以最大堆百分比确定堆利用率。

    PROVIDING DIFFERENT RATES TO DIFFERENT USERS OF A DOWNLOAD SERVICE
    5.
    发明申请
    PROVIDING DIFFERENT RATES TO DIFFERENT USERS OF A DOWNLOAD SERVICE 有权
    向下载服务的不同用户提供不同的费率

    公开(公告)号:US20080215749A1

    公开(公告)日:2008-09-04

    申请号:US11681190

    申请日:2007-03-02

    IPC分类号: G06F15/16

    摘要: A system, computer program and method for transmitting requested data from a data source in response to data transmission requests from at least one electronic device according to differential rates of throughput. Data transmission requests are classified into one of a plurality of throughput classes, with each throughput class having an assigned rate of throughput. A proportion of data transmission requests to be processed from each throughput class is selected such that each data transmission request has a rate of throughput approximating the assigned rate of throughput of its class. The requested data is then sent from the data source to the electronic device.

    摘要翻译: 一种系统,计算机程序和方法,用于响应于来自至少一个电子设备的数据传输请求,根据吞吐量的不同速率从数据源发送所请求的数据。 数据传输请求被分类为多个吞吐量等级之一,每个吞吐量类具有分配的吞吐率。 选择要从每个吞吐量类别处理的数据传输请求的一部分,使得每个数据传输请求具有接近其分类的分配率的吞吐率。 然后将所请求的数据从数据源发送到电子设备。

    SYSTEM FOR PROCESSING APPLICATION PROTOCOL REQUESTS
    6.
    发明申请
    SYSTEM FOR PROCESSING APPLICATION PROTOCOL REQUESTS 审中-公开
    处理应用协议请求的系统

    公开(公告)号:US20080162709A1

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

    申请号:US11616525

    申请日:2006-12-27

    IPC分类号: G06F15/16

    摘要: A system for processing application protocol requests is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, an Application Protocol Assignment System having a controller element that assigns each of one or more application protocol requests to a select one or more of a plurality of application servers according to a memory utilization of each of the plurality of application servers. Additional embodiments are disclosed.

    摘要翻译: 公开了一种用于处理应用协议请求的系统。 结合本公开的教导的装置可以包括例如具有控制器元件的应用协议分配系统,该控制器元件根据存储器将一个或多个应用协议请求中的每一个分配给多个应用服务器中的一个或多个 利用多个应用服务器中的每一个。 公开了另外的实施例。

    Methodology for managing weakly consistent replicated databases
    9.
    发明授权
    Methodology for managing weakly consistent replicated databases 失效
    用于管理弱一致的复制数据库的方法

    公开(公告)号:US5581754A

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

    申请号:US352012

    申请日:1994-12-07

    IPC分类号: G06F12/00 G06F17/30 G06F7/20

    摘要: Write operations for weakly consistent replicated database systems have embedded conflict detection and conflict resolution procedures for identifying and resolving, respectively conflicts between such write operations and the current state of any given instance of such a database. These write operations are committed to a firm execution order by the host for one instance of such a database, and this execution order propagates to the other instances of the database. Accordingly, a write log distinguishes between the writes that are known to be committed to a firm execution order (the "tentative writes") is maintained for each instance of the database, thereby enabling the user to explicitly identifying the stable data and the potentially unstable data in any given instance of the database. Furthermore, provision is made for enabling users to select from a set of predefined consistency guarantees across all instances of such a database for any given session.

    摘要翻译: 用于弱一致复制数据库系统的写入操作具有嵌入式冲突检测和冲突解决程序,用于识别和解决这种写入操作与此类数据库的任何给定实例的当前状态之间的冲突。 这些写入操作由主机对这种数据库的一个实例进行强制执行,并且该执行顺序传播到数据库的其他实例。 因此,写入日志区分已知被提交到坚定的执行顺序的写入(“暂时写入”)被维护用于数据库的每个实例,从而使得用户可以明确地识别稳定数据和潜在的不稳定 任何给定的数据库实例中的数据。 此外,还提供了允许用户从任何给定会话的这种数据库的所有实例的一组预定义的一致性保证中进行选择。

    Method for providing session consistency guarantees
    10.
    发明授权
    Method for providing session consistency guarantees 失效
    提供会话一致性保证的方法

    公开(公告)号:US5581753A

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

    申请号:US314971

    申请日:1994-09-28

    摘要: The present invention provides client-selected consistency guarantees to clients of a weakly consistent replicated database on a per "session" basis. The clients have access to utilities which allow the clients to, individually or collectively, define a "session" over which the selected guarantees are enforced. A "session" is broadly defined as a sequence of logically related Reads and Writes to the database. Sessions are initiated and terminated substantially independently of other sessions which may exist concurrently. Clients are allowed, however, to clone sessions and/or merge sessions with other clients. Clients select a minimum relevant subset of guarantees from among a set of pre-defined consistency guarantees, where "relevancy" is a client determined factor. At any given time, the system may be enforcing a number of different combinations of consistency guarantees. The guarantees ensure that all clients participating in a particular session view the database as having certain conditions of data consistency--the consistency of which is only provided with respect to the participants' Read and Write requests. Clients are allowed to downgrade their selected guarantees during the course of their sessions. One implementation of the present invention permits the selection of any one of four consistency guarantees.

    摘要翻译: 本发明在每个“会话”的基础上向弱一致的复制数据库的客户端提供客户选择的一致性保证。 客户可以访问实用程序,这些实用程序允许客户单独或集体定义执行所选保证的“会话”。 “会话”被广泛地定义为数据库的逻辑相关的读取和写入序列。 会话的启动和终止基本上独立于可能同时存在的其他会话。 但是,允许客户端克隆会话和/或与其他客户端合并会话。 客户从一组预定义的一致性保证中选择最小相关的担保子集,其中“相关性”是客户确定的因素。 在任何给定的时间,系统可能会执行许多不一致性保证的组合。 保证确保参与特定会话的所有客户都将数据库视为具有某些数据一致性的条件 - 其一致性仅针对参与者的读取和写入请求提供。 允许客户在会议过程中降级其选定的担保。 本发明的一个实现允许选择四个一致性保证中的任何一个。