会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Aggressive adaption algorithm for selective record caching
    • 用于选择性记录缓存的主动适应算法
    • US5649153A
    • 1997-07-15
    • US492430
    • 1995-06-19
    • Bruce McNuttRuth Enid AzevedoGary E. MorainBarrie N. Harding
    • Bruce McNuttRuth Enid AzevedoGary E. MorainBarrie N. Harding
    • G06F12/08G06F12/02
    • G06F12/0866G06F12/0862
    • A cache management system for dynamically switching between record caching and track caching. Statistics are collected within the cache management system to determine the type and amount of locality associated with a specific data set currently within the cache. Using these statistics, metrics of the actual hit ratio, whole-track hit ratio, and other-record-hit ratio are generated. The metrics are periodically reviewed for a given band, and the band is placed into one of three cache modes accordingly. The mode assignment determines what type of staging will be performed for data within the band in the event of a miss. The possible modes are: track mode for track-based staging, record mode for staging of a single record only, or uncached mode if no data is to be staged. If a band has been assigned to either record or track mode, the assignment is re-evaluated after for a predetermined number of I/O's (128). If the band has been assigned to uncached mode, then after another predetermined number of I/O's (4096), the band is reassigned to record mode in order to force an update of the band statistics.
    • 用于在记录缓存和跟踪缓存之间动态切换的缓存管理系统。 在缓存管理系统内收集统计信息以确定与当前在高速缓存内的特定数据集相关联的位置的类型和数量。 使用这些统计数据,生成实际命中率,整体命中率和其他记录命中率的度量。 针对给定的频带定期检查度量,并且相应地将频带置于三个缓存模式之一。 模式分配决定了在错过的情况下对频带内的数据执行什么类型的分段。 可能的模式是:仅用于基于轨道的分段的跟踪模式,仅记录单个记录的记录模式,或者如果不分段数据则为非缓存模式。 如果一个频带已被分配到记录或跟踪模式,则在预定数量的I / O(128)之后重新评估分配。 如果频带已被分配给未缓存模式,则在另一预定数量的I / O(4096)之后,将频带重新分配到记录模式,以强制更新频带统计。
    • 2. 发明授权
    • Performance enhancement system and method for a hierarchical data cache
using a RAID parity scheme
    • 使用RAID奇偶校验方案的分级数据高速缓存的性能增强系统和方法
    • US5636359A
    • 1997-06-03
    • US262208
    • 1994-06-20
    • Brent C. BeardsleyJoel H. CordJoseph S. Hyde, IIVernon J. LegvoldCarol S. MichodGary E. MorainChan Y. NgJohn R. PavezaLloyd R. Shipman, Jr.
    • Brent C. BeardsleyJoel H. CordJoseph S. Hyde, IIVernon J. LegvoldCarol S. MichodGary E. MorainChan Y. NgJohn R. PavezaLloyd R. Shipman, Jr.
    • G06F11/10G06F12/08
    • G06F12/0866G06F11/1008G06F12/0804
    • A system and method for reducing device wait time in response to a host initiated write operation modifying a data block. The system includes a host computer channel connected to a storage controller which has cache memory and a nonvolatile storage buffer in a first embodiment. An identical system makes up the second embodiment with the exception that there is no nonvolatile storage buffer in the storage controller of the second embodiment. The controller in either embodiment is coupled to a cache storage drawer containing a plurality of DASD devices for implementing a RAID parity data protection scheme, and for permanently storing data. The drawer has nonvolatile cache memory which is used for accepting data destaged from controller cache. In a first embodiment, no commit reply is sent to the controller to indicate that data has been written to DASD. Instead a status information block is created to indicate that the data has been destaged from controller cache but is not committed. The status information is stored in directory means attached to the controller. The system uses this information to create a list of data which is in the state of Not committed. In this way data can be committed according to a cache management algorithm of least recently used (LRU), rather than requiring synchronous commit which is inefficient because it requires waiting on a commit response and ties up nonvolatile storage space allocated to back-up copies of cache data. In a second embodiment, directory means attached to the controller stores information about status blocks that may be modified or unmodified. The status information is used to eliminate wait times associated with waiting for data to be written to HDAs below.
    • 一种用于响应于修改数据块的主机发起的写操作来减少设备等待时间的系统和方法。 该系统包括在第一实施例中连接到具有高速缓冲存储器和非易失性存储缓冲器的存储控制器的主机通道。 除了在第二实施例的存储控制器中没有非易失性存储缓冲器之外,相同的系统构成第二实施例。 任一实施例中的控制器耦合到包含多个DASD设备的高速缓存存储抽屉,用于实现RAID奇偶校验数据保护方案,并用于永久存储数据。 抽屉具有非易失性高速缓存,用于接受从控制器高速缓存中分配的数据。 在第一实施例中,没有向控制器发送提交答复以指示数据已被写入DASD。 相反,创建状态信息块以指示数据已经从控制器高速缓存中取消但未提交。 状态信息存储在连接到控制器的目录中。 系统使用此信息创建处于未提交状态的数据列表。 以这种方式,可以根据最近最少使用的缓存管理算法(LRU)来提交数据,而不是要求同步提交是低效的,因为它需要等待提交响应并绑定分配给备份副本的非易失性存储空间 缓存数据。 在第二实施例中,连接到控制器的目录装置存储关于可以被修改或未修改的状态块的信息。 状态信息用于消除与等待数据写入下面的HDA相关联的等待时间。