会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Adaptive prestaging in a storage controller
    • 在存储控制器中进行自适应预处理
    • US09141525B2
    • 2015-09-22
    • US13018305
    • 2011-01-31
    • Michael T. BenhaseNedlaya Y. FranciscoBinny S. GillLokesh M. GuptaSuguang Li
    • Michael T. BenhaseNedlaya Y. FranciscoBinny S. GillLokesh M. GuptaSuguang Li
    • G06F12/00G06F12/02G06F12/08
    • G06F12/0246G06F12/0862G06F12/0866G06F12/0868
    • In one aspect of the present description, at least one of the value of a prestage trigger and the value of the prestage amount, may be modified as a function of the drive speed of the storage drive from which the units of read data are prestaged into a cache memory. Thus, cache prestaging operations in accordance with another aspect of the present description may take into account storage devices of varying speeds and bandwidths for purposes of modifying a prestage trigger and the prestage amount. Still further, a cache prestaging operation in accordance with further aspects may decrease one or both of the prestage trigger and the prestage amount as a function of the drive speed in circumstances such as a cache miss which may have resulted from prestaged tracks being demoted before they are used. Conversely, a cache prestaging operation in accordance with another aspect may increase one or both of the prestage trigger and the prestage amount as a function of the drive speed in circumstances such as a cache miss which may have resulted from waiting for a stage to complete. In yet another aspect, the prestage trigger may not be limited by the prestage amount. Instead, the pre-stage trigger may be permitted to expand as conditions warrant it by prestaging additional tracks and thereby effectively increasing the potential range for the prestage trigger. Other features and aspects may be realized, depending upon the particular application.
    • 在本说明书的一个方面,可以根据存储驱动器的驱动速度来修改预置触发器的值和预置量的值中的至少一个,读取数据的单元从该驱动速度被预先存储 缓存内存 因此,根据本说明书的另一方面的高速缓存预存操作可以考虑到变化速度和带宽的存储设备,以便修改预置触发和预置量。 此外,根据其他方面的高速缓存预存操作可以在诸如高速缓存未命中的情况下降低前置触发和预置量中的一个或两个作为驱动速度的函数,这可能是由于在它们之前被分级的轨道被降级 被使用。 相反,根据另一方面的高速缓存预存操作可以在可能由于等待阶段完成而导致的诸如高速缓存未命中的情况下,增加作为驱动速度的函数的预置触发和预置量的一个或两个。 在另一方面,前置触发器可能不受前置量的限制。 相反,可以通过预先附加轨道的条件来允许前级触发来扩展,从而有效地增加了前置触发的潜在范围。 可以根据具体应用实现其它特征和方面。
    • 5. 发明授权
    • Multiple copy track stage recovery in a data storage system
    • 数据存储系统中的多重复制跟踪阶段恢复
    • US07529776B2
    • 2009-05-05
    • US11031170
    • 2005-01-07
    • Suguang LiDavid F. MannenbachKarl A. NielsenRichard B. Stelmach
    • Suguang LiDavid F. MannenbachKarl A. NielsenRichard B. Stelmach
    • G06F11/00
    • G11B20/1803G11B20/1816G11B2220/412Y10S707/99953
    • A bad track in a disk device in a data storage system is recovered by determining which cluster in the system the bad track belongs to. If the track belongs to the cluster that discovered that the track was bad, that cluster recovers the track by locating a good copy of the track, staging the good copy of the track to cache, and destaging the good copy of the track storage unit from the cache to all copies of the track, whether good or bad, in the data storage system. If the track belongs to another cluster, the cluster that discovered that the track was bad sends a message to the other cluster to inform it of the bad track, and the other cluster recovers the bad track. In another aspect, all tracks are owned by one server or server cluster, which performs the staging and destaging.
    • 数据存储系统中的磁盘设备中的不良轨迹是通过确定系统中坏轨道属于哪个集群来恢复的。 如果磁道属于发现磁道不良的集群,则该集群通过找到磁道的良好副本来恢复磁道,将磁道的良好副本上传到缓存,并将磁道存储单元的良好副本从 缓存到所有副本的轨道,无论是好还是坏,在数据存储系统中。 如果磁道属于另一个集群,则发现该磁道不良的集群发送消息到另一个集群,以通知其不良的磁道,另一个集群恢复坏的磁道。 另一方面,所有轨道都由一个服务器或服务器集群拥有,该集群执行分段和分段。
    • 8. 发明申请
    • EFFICIENT METADATA INVALIDATION FOR TARGET CKD VOLUMES
    • 有效的元数据对目标CKD体积的无效
    • US20130204854A1
    • 2013-08-08
    • US13369222
    • 2012-02-08
    • Theresa M. BrownNedlaya Y. FranciscoBeth A. PetersonSuguang Li
    • Theresa M. BrownNedlaya Y. FranciscoBeth A. PetersonSuguang Li
    • G06F17/30
    • G06F3/067G06F3/0617G06F3/0634G06F3/0659G06F11/1446
    • A method for invalidating metadata associated with a target count-key-data (CKD) volume is disclosed. The method initially receives a command for a target CKD volume. The command is either an “establish” command for establishing a point-in-time copy relationship, or a “withdraw” command for withdrawing a point-in-time copy relationship. The method determines a track range, spanning a number of data tracks in the CKD volume, associated with the command. Each data track in the track range is associated with a metadata track. For each metadata track whose associated data tracks are fully contained in the track range, the method performs a first procedure. For each metadata track whose associated data tracks are not fully contained in the track range, the method performs a second procedure different from the first procedure. A corresponding apparatus and computer program product are also disclosed.
    • 公开了一种使与目标计数密钥数据(CKD)卷相关联的元数据无效的方法。 该方法最初接收目标CKD卷的命令。 该命令是用于建立时间点复制关系的“建立”命令或用于撤回时间点复制关系的“撤回”命令。 该方法确定与该命令相关联的跨越CKD卷中的多个数据轨道的轨迹范围。 轨道范围中的每个数据轨道与元数据轨道相关联。 对于其相关数据轨道完全包含在轨道范围内的每个元数据轨道,该方法执行第一过程。 对于其相关联的数据轨道未完全包含在轨道范围内的每个元数据轨道,该方法执行与第一过程不同的第二过程。 还公开了相应的装置和计算机程序产品。