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

    公开(公告)号:CN111857560B

    公开(公告)日:2024-06-28

    申请号:CN201910361676.6

    申请日:2019-04-30

    Inventor: 康剑斌 高健

    Abstract: 本公开的实施例提供了一种用于管理数据的方法、设备和计算机程序产品。该方法包括确定与条带的状态有关的三个指示,第一指示用于指示与条带有关的一组盘是否可用、第二指示用于指示对条带是否将进行重建,第三指示用于在盘不可用时保留第一指示的值;响应于检测到一组盘中的盘不可用,更新第一指示以指示盘不可用;以及响应于接收到写操作,用第一指示的用于指示盘不可以用的第一值更新第三指示;以及响应于确定不可用的盘在预定时段内重新可用,利用第三指示的当前值更新第二指示,以指示对条带的重建。通过该方案,可以显著减少不可用的盘重新可用时需要进行的与条带的重建有关的输入/输出操作的数量,提高了数据的处理效率。

    用于恢复数据的方法、设备和计算机程序产品

    公开(公告)号:CN113377569B

    公开(公告)日:2024-06-07

    申请号:CN202010158555.4

    申请日:2020-03-09

    Abstract: 本公开的实施例涉及一种用于恢复数据的方法、设备和计算机程序产品。方法包括确定从独立盘冗余阵列(RAID)读取的数据是否被损坏,其中RAID包括两个校验盘。方法还包括在所读取的数据被损坏的情况下确定单盘数据恢复是否能够恢复所损坏的数据。方法还包括在单盘数据恢复不能恢复所损坏的数据的情况下,使用双盘数据恢复来恢复所损坏的数据。本公开的实施例提出了针对具有两个校验盘的RAID的无记载数据损坏的恢复方案,使得在单盘故障或者双盘故障的情况下都能够恢复所损坏的数据,从而提高了存储系统的性能。

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

    公开(公告)号:CN113126891B

    公开(公告)日:2024-05-24

    申请号:CN202010044193.6

    申请日:2020-01-15

    Abstract: 本公开的实施例涉及存储管理的方法、设备和计算机程序产品。该方法包括:确定与第一存储盘集合相关联的一组独立冗余磁盘阵列(RAID),与RAID相对应的存储块中的第一部分位于第一存储盘集合中;确定第一存储盘集合中与RAID对应的多个存储盘;以及更新第一存储盘集合的一组关联度,以指示多个存储盘中的存储盘对之间的数据耦合。基于这样的方式,可以更为准确地确定存储盘之间的数据耦合程度。

    用于存储管理的方法、设备和计算机程序产品

    公开(公告)号:CN112764662B

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

    申请号:CN201911001384.8

    申请日:2019-10-21

    Abstract: 根据本公开的示例实施例,提供了一种用于存储管理的方法、设备和计算机程序产品。一种用于存储管理的方法包括确定存储系统的元数据存储区域中存储的多个元数据块的相应有效元数据率,每个元数据块的有效元数据率指示元数据块中的有效元数据占元数据块中的全部元数据的比率;从多个元数据块中选择有效元数据率低于第一有效元数据率阈值的预定数目的元数据块;将预定数目的元数据块中的有效元数据存储到元数据存储区域中的多个元数据块之后的至少一个元数据块中;以及使预定数目的元数据块中的有效元数据成为无效元数据。由此,本方案可以提高存储系统的效率。

    管理存储设备的方法、装置和计算机程序产品

    公开(公告)号:CN111124253B

    公开(公告)日:2023-10-27

    申请号:CN201811280462.8

    申请日:2018-10-30

    Abstract: 本公开的实施例涉及用于管理存储设备的方法、装置和计算机程序产品。一种用于管理存储设备的方法包括:响应于接收到针对包括多个盘的存储设备的I/O请求,从多个盘中确定该I/O请求所涉及的至少一个盘;针对至少一个盘中的每个盘,从该盘的总访问额度中分配用于完成I/O请求的至少一个访问额度,其中总访问额度与该盘的类型、I/O请求的类型和该盘的性能中的至少一项相关联;以及响应于针对至少一个盘的相应访问额度被分配,针对至少一个盘中的每个盘执行I/O请求所请求的访问。本公开的实施例能够有效提高存储设备的整体访问性能。

    用于管理存储系统的方法、设备和计算机程序产品

    公开(公告)号:CN110737390B

    公开(公告)日:2023-08-18

    申请号:CN201810801468.9

    申请日:2018-07-20

    Abstract: 本公开涉及一种用于管理存储系统的方法、设备和计算机程序产品。根据本公开的示例性实现,提供了一种用于管理存储系统的方法。在该方法中,获取与存储系统相关联的多个存储设备各自的响应时间。响应于多个存储设备中的源存储设备的响应时间高于预定阈值,从源存储设备中的多个区块中选择工作负载满足预定条件的区块作为源区块。从多个存储设备中选择目的地存储设备,目的地存储设备的工作负载低于源存储设备的工作负载。将源区块中的数据移动至目的地存储设备中的空闲区块。利用上述方法,可以平衡资源池中的各个存储设备的工作负载,进而提高资源池的整体响应速度。进一步,提供了一种用于管理存储系统的设备和计算机程序产品。

    数据读取方法、设备和计算机程序产品

    公开(公告)号:CN110737393B

    公开(公告)日:2023-08-11

    申请号:CN201810801912.7

    申请日:2018-07-20

    Abstract: 本公开的实施例提供了数据读取方法、设备和计算机程序产品。该方法包括响应于接收到针对目标数据的读请求,确定所述目标数据被存储在第一存储设备和第二存储设备两者中。该方法还包括确定第一存储设备和第二存储设备中的每个存储设备的可靠性和访问负载中的至少一项。该方法进一步包括基于可靠性和访问负载中的至少一项,将第一存储设备和第二存储设备中的一个存储设备确定为目标存储设备,以响应读请求。利用本公开的实施例,能够平衡存储设备间的访问负载和使用寿命中的至少一项,以提高数据读取效率和存储系统的整体性能。

    存储管理方法、电子设备以及计算机可读介质

    公开(公告)号:CN110413211B

    公开(公告)日:2023-07-07

    申请号:CN201810401726.4

    申请日:2018-04-28

    Abstract: 本公开的实施例涉及一种存储管理方法、电子设备和计算机可读介质。存储管理方法包括:接收针对盘中的目标存储块的请求;从高速缓存获取表示包括目标存储块在内的一组存储块的状态的缓存指示符,高速缓存中的缓存指示符占用的位的数目小于一组存储块的存储块数目;以及基于缓存指示符对请求进行响应。本公开的实施例能够减少对盘的访问次数,从而提高输入输出的性能。

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

    公开(公告)号:CN109725831B

    公开(公告)日:2022-06-10

    申请号:CN201711027432.1

    申请日:2017-10-27

    Abstract: 本公开内容的实现涉及管理存储系统的方法、系统和计算机可读介质。具体地,在本公开内容的一个实现方式中,提供了一种用于管理存储系统的方法,存储系统包括至少一个条带,至少一个条带中的条带包括多个区块,多个区块中的相应区块来自资源池中的相应存储设备。该方法包括:响应于接收到将存储系统从第一类型转换至第二类型的转换请求,确定资源池中的与转换请求相关联的目标存储设备;针对至少一个条带中的条带,更新与条带相关联的元数据以从条带中移除位于目标存储设备的区块;以及基于更新的元数据,将存储系统从第一类型转换至第二类型。在本公开内容的其他实现中,提供了相应系统和计算机可读介质。

    用于管理存储系统的方法、设备和计算机程序产品

    公开(公告)号:CN109213618B

    公开(公告)日:2022-04-12

    申请号:CN201710525356.0

    申请日:2017-06-30

    Abstract: 本公开的实施例涉及用于管理存储系统的方法、设备和计算机程序产品。该存储系统包括盘阵列。一种方法包括基于盘阵列中的盘的第一数目,确定用于该盘阵列的备用盘的第二数目。该方法还包括利用第二数目的备用盘来创建备用盘阵列。该方法还包括响应于该盘阵列中的第一盘发生故障,在备用盘阵列上分配用于重建该第一盘的备用逻辑存储单元。此外,该方法还包括利用备用逻辑存储单元来重建第一盘。

Patent Agency Ranking