用于管理混合存储盘阵列的方法和设备

    公开(公告)号:CN109725823B

    公开(公告)日:2021-11-16

    申请号:CN201711022181.8

    申请日:2017-10-27

    IPC分类号: G06F3/06

    摘要: 本公开的各实施例总体上涉及用于管理混合存储盘阵列的方法和设备。具体地,该方法可以包括响应于第一类存储盘中的第一组存储块中的第一存储块的第一数据部分不可用,获取第二类存储盘中的第二组存储块中的第二存储块的元数据部分。该方法还可以包括从该元数据部分读取用于重构该第一数据部分的重构信息;以及基于该重构信息,在第一组存储块中的第三存储块上重构该第一数据部分。还提供了对应的系统、装置和计算机程序产品。

    用于缓存管理的方法和设备

    公开(公告)号:CN108984104B

    公开(公告)日:2021-09-17

    申请号:CN201710408918.3

    申请日:2017-06-02

    IPC分类号: G06F3/06

    摘要: 本公开的实施例涉及用于缓存管理的方法和设备。该方法包括确定缓存针对与所述缓存相关联的下层存储设备的缓存冲刷时段。该方法还包括响应于所述缓存冲刷时段的时长大于阈值时长,响应于接收到写请求,确定与所述写请求相关联的数据是否已被存储在所述缓存中。该方法进一步包括响应于所述数据在所述缓存中未命中,将所述写请求和所述数据存储在所述缓存中而不返回针对所述写请求的写完成消息。

    一种故障处理方法、系统和计算机程序产品

    公开(公告)号:CN107526647B

    公开(公告)日:2021-06-22

    申请号:CN201610451127.4

    申请日:2016-06-21

    IPC分类号: G06F11/07 G06F11/22

    摘要: 本公开的各实施例总体上涉及一种故障处理方法、系统和计算机程序产品。具体地,该方法可以包括确定待检测的多个设备以及相应的设备属性。该方法还可以包括基于设备属性,针对多个设备执行第一故障检测,第一故障检测基于对于多个设备通用的第一故障诊断规则。此外,该方法还可以包括响应于多个设备中的第一设备在第一故障检测中被确定为发生故障,针对第一设备执行第一故障处理,第一故障处理基于对于多个设备通用的第一故障处理规则。

    用于管理存储系统的方法、设备和计算机可读存储介质

    公开(公告)号:CN108733310B

    公开(公告)日:2021-05-28

    申请号:CN201710250200.6

    申请日:2017-04-17

    IPC分类号: G06F3/06

    摘要: 本公开的实施例涉及用于管理存储系统的方法、设备和计算机可读存储介质。该方法包括:确定用于存储系统的多级缓存设备各自的对存储系统中的多个存储设备的访问的允许并发数,允许并发数与多个存储设备的状态相关联;响应于接收针对存储系统的访问请求,确定访问请求所对应的多级缓存设备中的一个缓存设备;判断缓存设备中对多个存储设备访问的当前并发数是否达到允许并发数;以及响应于当前并发数未达到允许并发数,执行针对存储系统的访问请求。

    分配存储盘的方法、电子设备和计算机程序产品

    公开(公告)号:CN112748864A

    公开(公告)日:2021-05-04

    申请号:CN201911052954.6

    申请日:2019-10-31

    IPC分类号: G06F3/06

    摘要: 本公开的实施例提供了一种分配存储盘的方法、电子设备和计算机程序产品,该方法包括:从待分配的多个存储盘中确定多组存储盘,每组存储盘包括与一个盘阵列相对应的存储盘。从多组存储盘中,选择一组目标存储盘,该一组目标存储盘具有的不可用容量低于第一阈值容量。基于多个存储盘来构建存储盘集合,该存储盘集合至少包括该一组目标存储盘。以此方式,通过较少的计算开销就能够找到具有优化的可用容量的存储盘集合。

    用于管理存储系统的方法和系统

    公开(公告)号:CN107526536B

    公开(公告)日:2020-11-27

    申请号:CN201610459343.3

    申请日:2016-06-22

    IPC分类号: G06F3/06 G06F11/14

    摘要: 本发明的实施方式提供了用于管理存储系统的方法和系统。在本发明的一个实施方式中,提供了一种用于管理存储系统的方法,存储系统包括第一控制器、第二控制器、第一通信区以及第二通信区,方法包括:针对存储系统中的存储设备,响应于第一控制器成功访问存储设备,向第一通信区写入指示第一控制器与存储设备之间的状态关系的第一状态,第一通信区对于第一控制器可读写并且对于第二控制器可读;从第二通信区读取指示第二控制器与存储设备之间的状态关系的第二状态,第二通信区对于第一控制器可读并且对于第二控制器可读写;以及响应于第二状态指示第二控制器成功访问存储设备,初始化存储系统。在本发明的一个实施方式中,还提供了相应的系统和装置。

    用于管理存储系统的方法和系统

    公开(公告)号:CN107526535B

    公开(公告)日:2020-07-10

    申请号:CN201610459022.3

    申请日:2016-06-22

    IPC分类号: G06F3/06 G06F11/14

    摘要: 本发明的实施方式涉及用于管理存储系统的方法和系统。具体地,在本发明的一个实施方式中,提供了一种用于管理存储系统的方法,包括:响应于接收到向存储系统写入目标数据的写入请求,将目标数据写入存储系统的中介存储区中的中介地址范围;基于存储系统的地址映射关系,解析与写入请求相关联的目标地址范围以获得真实地址范围;以及将目标数据从中介地址范围移动至真实地址范围。在本发明的一个实施方式中,提供了相应的装置和系统。

    用于管理数据访问的方法及装置

    公开(公告)号:CN106933491B

    公开(公告)日:2020-05-22

    申请号:CN201511020927.2

    申请日:2015-12-29

    IPC分类号: G06F3/06

    摘要: 本公开的实施例公开了一种用于管理数据访问的方法及装置。该方法包括:接收数据写请求,其中该写请求用于将数据写入一个或多个存储块;在确定特定的存储块不可用时,将需要被写入特定的存储块的数据写入与特定存储块对应的虚拟存储块;以及在确定特定的存储块变为可用时,将虚拟存储块存储的数据拷贝到特定的存储块。本公开的实施例还公开了相应的装置。本公开的实施例通过在数据访问操作中引入虚拟存储块,实现了多个写操作的并行数据传送,极大提升了系统数据写性能。同时,通过提出的数据加锁顺序方案,本公开的实施例还能避免数据访问可能产生的死锁现象。

    用于管理存储设备的方法和系统

    公开(公告)号:CN107515726B

    公开(公告)日:2020-05-19

    申请号:CN201610431451.X

    申请日:2016-06-16

    IPC分类号: G06F3/06

    摘要: 本发明的实施方式涉及用于管理存储区域的方法和系统。在一个实施方式中,提供了一种用于管理存储区域的方法,包括:基于预定划分规则,获取存储系统中的存储区域;确定关于所述存储区域是否已经被使用的使用状态;基于所述使用状态,为所述存储区域设置状态标识符;以及基于所述状态标识符来管理所述存储区域。在另一实施方式中,提出了一种用于管理存储区域的系统,包括:一个或者多个处理器;耦合至所述一个或者多个处理器中的至少一个处理器的存储器;在所述存储器中存储的计算机程序指令,当由所述至少一个处理器执行所述计算机程序指令时,使得所述系统执行用于管理存储区域的方法。

    数据存储方法、电子设备和计算机程序产品

    公开(公告)号:CN111124255A

    公开(公告)日:2020-05-08

    申请号:CN201811286058.1

    申请日:2018-10-31

    IPC分类号: G06F3/06 G06F12/0875

    摘要: 本公开的实施例提供了数据存储方法、电子设备和计算机程序产品。该方法包括将元数据写入第一处理器的第一缓存,元数据指示存储资源向用户数据的分配。该方法还包括确定元数据在第一缓存中的地址范围。该方法进一步包括仅将第一缓存中在地址范围中存储的数据复制到第二处理器的第二缓存。利用本公开的实施例,减少了两个处理器之间的数据传输量,有利于提高存储系统的整体性能。