使用跨步对象管理写入高速缓存的方法和系统

    公开(公告)号:CN102436354B

    公开(公告)日:2014-07-09

    申请号:CN201110303340.8

    申请日:2011-09-29

    IPC分类号: G06F3/06

    CPC分类号: G06F12/0804 G06F12/0866

    摘要: 本发明公开了使用跨步对象管理写入高速缓存的方法和系统。在用于从非易失性存储器(NVS)到存储单元降级数据的计算存储环境中,提供了通过处理器装置在跨步基础上识别工作数据的方法、系统、以及计算机程序产品实施例。在修改的高速缓存中为每个跨步建立多更新位。该多更新位适于指示工作集中的至少一个轨道。基于多个紧急级别来配置降级扫描的调度。基于多更新位是否置位、多个紧急级别中的危急级别是否活动、以及通过降级扫描检查的跨步数目的至少一个来执行降级操作。

    存储控制器中的转出任务的动态管理

    公开(公告)号:CN102770848A

    公开(公告)日:2012-11-07

    申请号:CN201180008003.4

    申请日:2011-01-05

    IPC分类号: G06F12/08

    摘要: 本发明提供了通过处理器促进经由设备适配器从写入高速缓存和NVS向存储设备池进行数据转移的方法、系统和计算机程序产品实施例。处理器基于用于特定存储设备的NVS的当前占用率和与该存储设备有关的转入活动性,自适应地改变转出速率。转入活动性包括存储设备转入活动性、设备适配器转入活动性、设备适配器使用的带宽和存储设备的读取/写入速度中的一个或多个。这些因素通常与在高速缓存未命中事件中的读取响应时间相关联,并且通常不与转出速率的动态管理相关联。该组合在改善响应时间性能的同时保持NVS的期望整体占用率。

    使用跨步对象管理写入高速缓存的方法和系统

    公开(公告)号:CN102436354A

    公开(公告)日:2012-05-02

    申请号:CN201110303340.8

    申请日:2011-09-29

    IPC分类号: G06F3/06

    CPC分类号: G06F12/0804 G06F12/0866

    摘要: 公开了使用跨步对象管理写入高速缓存的方法和系统。在用于从非易失性存储器(NVS)到存储单元降级数据的计算存储环境中,提供了通过处理器装置在跨步基础上识别工作数据的方法、系统、以及计算机程序产品实施例。在修改的高速缓存中为每个跨步建立多更新位。该多更新位适于指示工作集中的至少一个轨道。基于多个紧急级别来配置降级扫描的调度。基于多更新位是否置位、多个紧急级别中的危急级别是否活动、以及通过降级扫描检查的跨步数目的至少一个来执行降级操作。

    存储控制器中的转出任务的动态管理

    公开(公告)号:CN102770848B

    公开(公告)日:2015-12-16

    申请号:CN201180008003.4

    申请日:2011-01-05

    IPC分类号: G06F12/08

    摘要: 本发明提供了通过处理器促进经由设备适配器从写入高速缓存和NVS向存储设备池进行数据转移的方法、系统和计算机程序产品实施例。处理器基于用于特定存储设备的NVS的当前占用率和与该存储设备有关的转入活动性,自适应地改变转出速率。转入活动性包括存储设备转入活动性、设备适配器转入活动性、设备适配器使用的带宽和存储设备的读取/写入速度中的一个或多个。这些因素通常与在高速缓存未命中事件中的读取响应时间相关联,并且通常不与转出速率的动态管理相关联。该组合在改善响应时间性能的同时保持NVS的期望整体占用率。

    预取用于使更新轨道离台的数据轨道和奇偶校验数据

    公开(公告)号:CN103703440A

    公开(公告)日:2014-04-02

    申请号:CN201280036319.9

    申请日:2012-07-02

    IPC分类号: G06F3/06 G06F11/14

    摘要: 提供了一种用于预取用于使更新轨道离台的数据轨道和奇偶校验数据的计算机程序产品、系统和方法。接收对轨道组的包含至少一个更新轨道的写入请求。所述至少一个更新轨道被存储在第一高速缓存设备中。预取请求被发送至至少一个顺序存取存储设备,以将所述轨道组中的轨道预取至第二高速缓存设备。在发送预取请求之后,读取请求被生成以读取预取轨道。从第二高速缓存设备返回至所述读取请求的、所读取的预取轨道被存储在第一高速缓存设备中。从所述至少一个更新轨道和所读取的预取轨道计算新的奇偶校验数据。