会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 9. 发明授权
    • Method and apparatus for passing messages using a fault tolerant storage system
    • 使用容错存储系统传递消息的方法和装置
    • US06889244B1
    • 2005-05-03
    • US09703427
    • 2000-10-31
    • Blaine D. GaitherBret A. McKee
    • Blaine D. GaitherBret A. McKee
    • G06F15/16H04L29/08
    • H04L67/1097G06F9/54H04L67/303
    • A method and apparatus pass messages between server and client applications using a fault tolerant storage system (FTSS). The interconnection fabric that couples the FTSS to the computer systems that host the client and server applications may also be used to carry messages. A networked system capable of hosting a distributed application includes a plurality of computer systems coupled to an FTSS via an FTSS interconnection fabric. The FTSS not only processes file-related I/O transactions, but also includes several message agents to facilitate message transfer in a reliable and fault tolerant manner. The message agents include a conversational communication agent, an event-based communication agent, a queue-based communication agent, a request/reply communication agent, and an unsolicited communication agent. The highly reliable and fault tolerant nature of the FTSS ensures that the FTSS can guarantee delivery of a message transmitted from a sending computer system to a destination computer system. As soon as a message is received by the FTSS from a sending computer system, the message is committed to a nonvolatile fault tolerant write cache. Thereafter, the message is written to a redundant array of independent disks (RAID) of the FTSS, and processed by one of the message agents.
    • 一种方法和设备使用容错存储系统(FTSS)在服务器和客户端应用程序之间传递消息。 将FTSS耦合到托管客户端和服务器应用程序的计算机系统的互连结构也可以用于携带消息。 能够托管分布式应用的联网系统包括经由FTSS互连结构耦合到FTSS的多个计算机系统。 FTSS不仅处理文件相关的I / O事务,还包括几个消息代理,以便以可靠和容错的方式促进消息传输。 消息代理包括会话通信代理,基于事件的通信代理,基于队列的通信代理,请求/应答通信代理和未经请求的通信代理。 FTSS的高度可靠和容错的性质确保了FTSS可以保证从发送计算机系统传送到目标计算机系统的消息的传送。 一旦FTSS从发送计算机系统接收到消息,该消息被提交到非易失性容错写缓存。 此后,消息被写入FTSS的独立磁盘(RAID)的冗余阵列,并由消息代理之一处理。
    • 10. 发明授权
    • Computer performance improvement by adjusting a count used for preemptive eviction of cache entries
    • 通过调整用于抢先驱逐缓存条目的计数来提高计算机性能
    • US06813691B2
    • 2004-11-02
    • US10001584
    • 2001-10-31
    • Blaine D. GaitherBenjamin D. Osecky
    • Blaine D. GaitherBenjamin D. Osecky
    • G06F1200
    • G06F12/0804G06F12/0831G06F12/0897Y10S707/99932
    • A cache system improves performance by limiting the number of dirty entries in a cache. The cache system may be further improve performance by limiting the number of dirty entries in a cache that might be subject to a cache-to-cache transfer. In a first example, a cache system counts the total number of dirty entries in the cache and preemptively evicts at least one dirty entry when the count exceeds a predetermined threshold. In a variation, a cache system counts dirty cache entries that result from a cache-to-cache transfer, and evicts at least one dirty entry that results from a cache-to-cache transfer when the number exceeds a predetermined threshold. For either system, the predetermined threshold may be dynamically varied to determine a value that optimizes performance.
    • 缓存系统通过限制高速缓存中脏条目的数量来提高性能。 缓存系统可以通过限制高速缓存中可能受到高速缓存到高速缓存传输的脏条目的数量来进一步提高性能。 在第一示例中,高速缓存系统对高速缓存中的脏条目的总数进行计数,并且当计数超过预定阈值时,预先将至少一个脏条目排除。 在一个变型中,缓存系统计算由高速缓存到高速缓存传输所产生的脏缓存条目,并且当数量超过预定阈值时,将至少一个由高速缓存到高速缓存传输产生的脏条目驱逐出去。 对于任一系统,可以动态地改变预定阈值以确定优化性能的值。