会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Dynamic management of destage tasks in a storage controller
    • 动态管理存储控制器中的目标任务
    • US08478945B2
    • 2013-07-02
    • US12697385
    • 2010-02-01
    • Kevin John AshLokesh Mohan Gupta
    • Kevin John AshLokesh Mohan Gupta
    • G06F12/00
    • G06F12/0868G06F12/0804G06F2212/261G06F2212/502
    • Method, system, and computer program product embodiments for facilitating data transfer from a write cache and NVS via a device adapter to a pool of storage devices by a processor or processors are provided. The processor(s) adaptively varies the destage rate based on the current occupancy of the NVS for a particular storage device and stage activity related to that storage device. The stage activity includes one or more of the storage device stage activity, device adapter stage activity, device adapter utilized bandwidth and the read/write speed of the storage device. These factors are generally associated with read response time in the event of a cache miss and not ordinarily associated with dynamic management of the destage rate. This combination maintains the desired overall occupancy of the NVS while improving response time performance.
    • 提供了方法,系统和计算机程序产品实施例,用于促进通过处理器或处理器从写入高速缓存和NVS经由设备适配器到存储设备池的数据传输。 处理器根据特定存储设备的NVS的当前占用率和与该存储设备相关的阶段活动自适应地改变流水率。 舞台活动包括存储设备舞台活动,设备适配器舞台活动,设备适配器利用带宽和存储设备的读/写速度中的一个或多个。 这些因素通常与高速缓存未命中的读取响应时间相关联,并且通常不与流动速率的动态管理相关联。 这种组合在提高响应时间性能的同时保持NVS的期望总体占用。
    • 14. 发明授权
    • Method, system, and program for caching data in a storage controller
    • 用于缓存存储控制器中数据的方法,系统和程序
    • US06775738B2
    • 2004-08-10
    • US09932765
    • 2001-08-17
    • Kevin John AshBrent Cameron BeardsleyMichael Thomas Benhase
    • Kevin John AshBrent Cameron BeardsleyMichael Thomas Benhase
    • G06F1200
    • G06F12/0873G06F12/0804G06F2212/262G06F2212/285
    • Provided is a method, system, and program for caching updates to one target storage device in a first and second memories, wherein the target storage device is one of a plurality of storage devices. A determination is made of an allocation of available space in the second memory to the storage devices, wherein a total of the allocation of the available space to all the storage devices exceeds one hundred percent of the available space in the second memory. An update to one target storage device is received and then a determination is made as to whether adding the update to the second memory will exceed the allocation of available space for the target storage device in the second memory. One copy of the update is written to the second memory if adding the update to the second memory will not exceed the allocation of available space for the target storage device.
    • 提供了一种用于将更新缓存到第一和第二存储器中的一个目标存储设备的方法,系统和程序,其中目标存储设备是多个存储设备之一。 确定第二存储器中的可用空间的分配给存储设备,其中对所有存储设备的可用空间的总共分配超过第二存储器中的可用空间的百分之一。 接收对一个目标存储设备的更新,然后确定是否将对第二存储器的更新添加将超过第二存储器中的目标存储设备的可用空间的分配。 如果将更新添加到第二个内存中,则将更新的一个副本写入第二个内存不会超过目标存储设备的可用空间分配。
    • 19. 发明授权
    • Storing location identifier in array and array pointer in data structure for write process management
    • 将数据和数组指针中的位置标识符存储在写入过程管理的数据结构中
    • US07818533B2
    • 2010-10-19
    • US12409337
    • 2009-03-23
    • Kenneth Wayne ToddKevin John Ash
    • Kenneth Wayne ToddKevin John Ash
    • G06F12/00
    • G06F3/0659G06F3/0619G06F3/0689
    • Provided are a method, system, and program for managing write processes in which a list of destination location identifiers for pending write operations is maintained in an array having an array pointer which identifies the next available entry of the array. In one embodiment, the array includes a stack of variable size. Adding a destination location identifier of a pending write operation increases the size of the stack. Removing a destination location identifier of a completed write operation reduces the size of the stack. A stack index may be incremented as write operation destination location identifiers are added and may be decremented as write operation destination location identifiers are removed from the stack.
    • 提供了一种用于管理写入处理的方法,系统和程序,其中用于待写入操作的目的地位置标识符的列表被维护在具有标识数组的下一个可用条目的数组指针的数组中。 在一个实施例中,阵列包括可变大小的堆叠。 添加待处理写入操作的目标位置标识符会增加堆栈的大小。 删除完成的写入操作的目标位置标识符可以减小堆栈的大小。 随着写入操作目的地位置标识符的添加,堆栈索引可以增加,并且可以从堆栈中移除写入操作目的地位置标识符来递减堆栈索引。