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

    公开(公告)号:CN111857535A

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

    申请号:CN201910335443.9

    申请日:2019-04-24

    IPC分类号: G06F3/06

    摘要: 本公开实施例涉及一种用于存储管理的方法、电子设备和计算机可读存储介质。该方法包括:响应于在包括第一盘集合的独立冗余盘阵列中添加第二盘集合并且第一盘集合和第二盘集合中的盘的总数超过预定阈值,分别确定第一盘集合和第二盘集合中的盘的类型和数目;基于所确定的盘的类型和数目以及添加了第二盘集合的独立冗余盘阵列的性能指标,确定该独立冗余盘阵列中的盘将要被划分到的多个集合中各自包括的盘的类型和数目;以及基于第一盘集合中的盘的类型和数目以及多个集合中各自包括的盘的类型和数目,执行第一盘集合中的盘至多个集合之一的分配,直到完成第一盘集合中的所有盘的分配。由此减少数据的移动并降低对存储系统的I/O性能的影响。

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

    公开(公告)号:CN107515727B

    公开(公告)日:2020-09-25

    申请号:CN201610431589.X

    申请日:2016-06-16

    IPC分类号: G06F3/06

    摘要: 本发明的实施方式涉及用于在存储系统中管理存储器的方法和系统。在一个实施方式中,提供了一种用于在存储系统中管理存储器的方法,存储系统包括第一控制器和第二控制器,该方法包括:接收来自存储系统中的第二控制器的分配请求,该分配请求要求从存储系统中的第一存储器向存储系统中的第二存储器分配可用存储空间来由所述第二控制器使用;以及基于第一存储器的第一使用状态,确定将要从第一存储器向第二存储器分配的可用存储空间的候选数量,其中第一存储器和第二存储器分别关联于第一控制器和第二控制器,以及第一存储器和第二存储器是镜像存储器。在另一实施方式中,提出了一种用于管理存储区域的系统。

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

    公开(公告)号:CN110413545A

    公开(公告)日:2019-11-05

    申请号:CN201810399418.2

    申请日:2018-04-28

    IPC分类号: G06F12/123

    摘要: 本公开的实施例提供了用于从缓存中冲刷页面的存储管理方法、电子设备和计算机程序产品。该方法包括获取缓存的最近使用(RU)信息。该缓存包含多个卷,每个卷包括多个页面。RU信息指示多个卷中的至少部分卷,并且至少部分卷中的页面未被访问的时长超过阈值时长。该方法还包括:基于将要冲刷出缓存的页面总数和RU信息,确定要从至少部分卷中冲刷出缓存的页面的数目。该方法还包括基于所确定的数目冲刷至少部分卷中的页面。利用本公开的实施例,能够提高缓存效率并且从而提高磁盘阵列的整体性能。

    验证存储系统中的数据
    44.
    发明公开

    公开(公告)号:CN110134572A

    公开(公告)日:2019-08-16

    申请号:CN201810104857.6

    申请日:2018-02-02

    IPC分类号: G06F11/34

    摘要: 一种在验证存储系统中的数据中使用的方法。该方法在主机I/O操作的处理期间将主机数据写入到存储系统,其中主机与存储系统通信。存储系统将主机数据以及与主机数据相关联的测试数据写入到存储系统的存储设备。该方法从存储设备读取主机数据和测试数据以用于验证主机数据,并且评估测试数据以确定主机数据是否已经由存储系统正确地写入到存储设备。在确定由于故障而导致主机数据尚未由存储系统正确地写入到存储设备时,该方法评估测试数据以确定故障的原因。

    用于管理输入/输出的方法、设备和计算机程序产品

    公开(公告)号:CN110059037A

    公开(公告)日:2019-07-26

    申请号:CN201810049787.9

    申请日:2018-01-18

    IPC分类号: G06F13/18 G06F13/20

    摘要: 本公开的实施例涉及用于管理输入/输出(I/O)的方法、设备和计算机程序产品。一种方法包括响应于接收到针对存储设备的第一类型的第一I/O请求,确定是否存在可用于第一类型的I/O请求的至少一个信用单位。至少一个信用单位中的每个信用单位指示存储设备预留给第一类型的I/O请求的I/O处理能力。该方法还包括基于确定的结果,向第一I/O请求分配第一信用单位。该方法还包括利用第一信用单位对存储设备执行第一I/O请求所请求的I/O操作。此外,该方法还包括响应于I/O操作完成,回收第一信用单位以用于后续I/O请求。本公开的实施例能够实现针对不同类型的I/O的I/O处理能力的动态分配。

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

    公开(公告)号:CN109213694A

    公开(公告)日:2019-01-15

    申请号:CN201710523416.5

    申请日:2017-06-30

    IPC分类号: G06F12/0884

    摘要: 本公开的实施例涉及用于缓存管理的方法和设备。该方法包括:接收与处理器核相关联的I/O请求;响应于在缓存中未命中该I/O请求所针对的第一数据,确定该第一数据的第一目标地址是否被记录在多个缓存历史列表之一中;响应于确定该第一目标地址未被记录在该多个缓存历史列表中,将该第一目标地址和该第一目标地址的初始访问计数存储在第一空闲缓存历史列表的第一节点中,该第一空闲缓存历史列表与该处理器核相关联地被预先确定;以及将该第一节点添加到该多个缓存历史列表中与该I/O请求相关联的第一缓存历史列表。

    用于访问数据的方法和电子设备

    公开(公告)号:CN108228646A

    公开(公告)日:2018-06-29

    申请号:CN201611193847.1

    申请日:2016-12-21

    IPC分类号: G06F17/30

    摘要: 本公开的各实施例总体上涉及用于读取数据的方法和电子设备。具体地,接收用于读取目标数据的请求,以及响应于该请求,通过检索在用于读取数据的高速缓存中生成的数据索引来检索所述目标数据。该方法还包括响应于检索到所述目标数据,提供所述目标数据。还提供了对应的系统、装置和计算机程序产品。

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

    公开(公告)号:CN112748864B

    公开(公告)日:2024-04-19

    申请号:CN201911052954.6

    申请日:2019-10-31

    IPC分类号: G06F3/06

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

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

    公开(公告)号:CN113253933B

    公开(公告)日:2024-02-09

    申请号:CN202110590853.5

    申请日:2017-04-17

    IPC分类号: G06F3/06

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

    管理数据访问的方法、设备和计算机程序产品

    公开(公告)号:CN111124951B

    公开(公告)日:2023-09-15

    申请号:CN201811288676.X

    申请日:2018-10-31

    IPC分类号: G06F12/0873

    摘要: 本公开的实施例涉及管理数据访问的方法、设备和计算机程序产品。根据本公开的示例性实现,响应于接收到针对目标数据的读请求,从读请求中获取目标数据的外部地址,外部地址是未经映射到存储系统中的地址;基于外部地址,确定目标数据在存储系统中的高速缓冲存储器中的命中信息;以及基于命中信息,从外部地址和内部地址中确定用于提供目标数据的地址,内部地址是基于外部地址和映射关系而确定的。由此,可以缩短数据访问路径,加快对数据访问请求的响应速度,并且高速缓冲存储器可以更有效地对数据进行预取。