用于管理盘的方法、电子设备和计算机程序产品

    公开(公告)号:CN112748862B

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

    申请号:CN201911050325.X

    申请日:2019-10-31

    IPC分类号: G06F3/06

    摘要: 本公开的实施例提供了一种用于管理盘的方法、电子设备和计算机程序产品。该方法包括响应于待划分的多个盘的数目大于盘集合的预定盘数目,从所述多个盘中确定第一盘集合和第二盘集合的多个候选组合。此外,该方法还包括从所述多个候选组合中选择目标组合,所述目标组合的所述第一盘集合至少包括第一子集,所述第一子集包括与第一盘阵列的相对应的第一数目的盘,所述目标组合的所述第二盘集合至少包括第二子集,所述第二子集包括与第二盘阵列相对应的所述第一数目的盘,所述第一子集中的盘不同于所述第二子集中的盘。通过利用该方法,可以提高盘阵列的存储效率。

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

    公开(公告)号:CN113126891B

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

    申请号:CN202010044193.6

    申请日:2020-01-15

    IPC分类号: G06F3/06 G06F11/18

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

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

    公开(公告)号:CN112764662B

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

    申请号:CN201911001384.8

    申请日:2019-10-21

    IPC分类号: G06F3/06

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

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

    公开(公告)号:CN111124253B

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

    申请号:CN201811280462.8

    申请日:2018-10-30

    IPC分类号: G06F3/06

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

    管理独立盘冗余阵列的方法、设备和计算机可读介质

    公开(公告)号:CN111124746B

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

    申请号:CN201811281083.0

    申请日:2018-10-30

    IPC分类号: G06F11/14

    摘要: 本公开的实施例涉及管理独立盘冗余阵列(RAID)的方法、设备和计算机可读介质。一种方法包括:响应于RAID中的条带被创建,在为条带分配的映射信息块中创建条带的第一映射信息,RAID建立在由多个盘划分而来的多个区段上,条带包括多个区段中的第一组区段,第一映射信息记录第一组区段在多个盘上的相应位置;响应于第一组区段中的第一区段所在的第一盘发生故障,通过利用多个区段中的第二区段替代第一组区段中的第一区段,来获得对应于条带的第二组区段;在映射信息块中创建条带的第二映射信息,以记录第二组区段在多个盘上的相应位置;响应于第一盘从故障中恢复,基于映射信息块中的第一映射信息和第二映射信息来重建条带中的数据。

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

    公开(公告)号:CN110413216B

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

    申请号:CN201810403822.2

    申请日:2018-04-28

    IPC分类号: G06F3/06

    摘要: 本公开涉及一种用于管理存储系统的方法、设备和计算机程序产品。根据本公开的示例性实现,获取存储系统中的条带中的区块的状态信息,状态信息指示区块中是否包括故障区块和寿命终止区块中的至少一个;基于状态信息,确定条带的风险水平,风险水平指示条带丢失数据的可能性;以及响应于风险水平高于第一阈值,使得存储系统:重建与故障区块对应的数据,并且将数据写入与故障区块所在的第一存储设备不同的第二存储设备中的备用区块,以及将与寿命终止区块对应的数据写入与寿命终止区块所在的第三存储设备不同的第四存储设备中的交换区块,第四存储设备用于替换第三存储设备。由此,可以减少数据丢失并提高存储系统的整体性能。

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

    公开(公告)号:CN109213619B

    公开(公告)日:2022-02-22

    申请号:CN201710526301.1

    申请日:2017-06-30

    IPC分类号: G06F11/10

    摘要: 本公开的实施例涉及用于管理存储系统的方法、设备和计算机程序产品。该存储系统包括具有多个区段的盘。一种方法包括获取与具有第一类型的第一独立磁盘冗余阵列(RAID)中的RAID条带相关联的元数据,该第一RAID包括多个区段中的至少部分区段。该方法还包括为RAID条带分配附加区段。该方法还包括基于所分配的附加区段,通过修改元数据来将具有第一类型的第一RAID转换成具有第二类型的、处于降级模式的第二RAID。此外,该方法还包括基于经修改的元数据,发起针对第二RAID的重建过程,使得第二RAID从降级模式变换到正常模式。

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

    公开(公告)号:CN108733316B

    公开(公告)日:2021-08-31

    申请号:CN201710250593.0

    申请日:2017-04-17

    IPC分类号: G06F3/06 G06F12/02

    摘要: 本公开提出了用于管理存储系统的方法和管理器。本公开中的存储系统包括管理器和存储设备,存储设备包括数据区和元数据区。数据区被划分为数据块,元数据区中存储描述数据块的清零状态的元数据。该方案包括在管理器的存储器中分配元数据缓存,元数据缓存包括各自的清零指示位,清零指示位指示相应数据块的清零状态。分配过程包括分配用于用户数据的读或写的用户数据缓存以及分配用于针对存储设备的后台清零操作的后台清零缓存。响应于接收到针对存储系统的I/O请求,利用元数据缓存来处理I/O请求。通过本公开的方案,可以减少针对元数据的操作,减少磁盘驱动器的寻道时间,从而提高用户I/O性能并且加速后台清零操作。

    存储管理方法、设备和计算机可读介质

    公开(公告)号:CN113220242A

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

    申请号:CN202110613308.3

    申请日:2017-04-17

    IPC分类号: G06F3/06

    摘要: 本公开的实施例提供了存储管理方法、设备和计算机可读介质。该方法包括接收用于创建存储空间的请求,请求至少包括存储空间的存储容量和RAID配置,RAID配置至少指示RAID类型;基于存储容量分配盘区;基于RAID类型为盘区创建RAID组;以及将RAID组的元数据存储到盘区,元数据指示RAID组的配置以及盘区中的用户数据区域的配置。

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

    公开(公告)号:CN108733518B

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

    申请号:CN201710250538.1

    申请日:2017-04-17

    IPC分类号: G06F11/20 G06F3/06

    摘要: 本公开的实施例涉及用于管理存储系统的方法、设备和计算机可读介质。该存储系统包括盘阵列,并且该盘阵列包括至少一个盘阵列组。一种方法包括响应于接收到指示该盘阵列中的盘发生故障的第一消息,确定与故障盘所属的盘阵列组有关的第一信息。该方法还包括获取该盘阵列组中用于重建故障盘的尚未完成的输入/输出(I/O)操作的第一数目。该方法还包括基于第一信息和第一数目,确定能够用于该盘阵列组的I/O操作的阈值数目。此外,该方法还包括基于该阈值数目,控制向该盘阵列组发出的I/O操作的数目。