-
公开(公告)号:CN113391945B
公开(公告)日:2024-09-13
申请号:CN202010172698.0
申请日:2020-03-12
申请人: 伊姆西IP控股有限责任公司
摘要: 本公开的实施例及用于存储管理的方法、设备和计算机程序产品。该方法包括根据确定目标存储单元的性能水平低于阈值水平,确定切片池中是否存在可用于重建所述目标存储单元中的故障盘切片的空闲盘切片;根据确定不存在所述空闲盘切片,确定所述目标存储单元的优先级;以及至少部分地基于所述优先级,从可用存储单元中选择用于重建所述故障盘切片的替换盘切片,所述可用存储单元具有不低于所述阈值水平的性能水平。以此方式,一方面防止由于存储单元的离线而造成的数据丢失,另一方面能够全局性的稳定整个存储系统的性能。
-
公开(公告)号:CN113391937B
公开(公告)日:2024-09-06
申请号:CN202010172700.4
申请日:2020-03-12
申请人: 伊姆西IP控股有限责任公司
摘要: 本公开的实施例及用于存储管理的方法、设备和计算机程序产品。该方法包括响应于检测到盘从不可用状态改变为可用状态,确定与所述盘相关联的至少一个候选存储单元;获取关于所述至少一个候选存储单元的历史访问信息,所述历史信息包括在所述盘处于所述不可用状态期间与针对所述至少一个候选存储单元的写入请求有关的信息;基于所述历史访问信息,从所述至少一个候选存储单元中确定目标存储单元;以及执行对所述目标存储单元的重建。以此方式,提供了一种低成本的方法来提高存储系统的重建效率和可靠性。
-
公开(公告)号:CN111857541B
公开(公告)日:2024-07-05
申请号:CN201910341002.X
申请日:2019-04-25
申请人: 伊姆西IP控股有限责任公司
IPC分类号: G06F3/06
摘要: 本公开涉及一种用于管理存储系统的方法、设备和计算机程序产品。在一种方法中,在存储系统的资源池中包括的多个存储设备中检测故障存储设备,多个存储设备分别位于资源池中的第一分组和第二分组中。在故障存储设备中确定已经被分配用于建立存储系统中的条带的区块。基于条带与条带中的多个区块之间的映射关系,从多个存储设备中的相应存储设备中包括的相应保留区块中选择空闲保留区块,相应保留区块在第一分组和第二分组之间被共享。将区块中的数据重建至选择的空闲保留区块。利用上述示例性实现,可以在资源池中的各个存储设备之间共享保留存储区,以便提高存储设备中的可分配空间。进一步,提供了一种用于管理存储系统的设备和计算机程序产品。
-
公开(公告)号:CN114385069B
公开(公告)日:2024-05-17
申请号:CN202011139795.6
申请日:2020-10-22
申请人: 伊姆西IP控股有限责任公司
IPC分类号: G06F3/06
摘要: 本公开的实施例涉及存储管理的方法、设备和计算机程序产品。该方法包括:响应于针对目标独立冗余磁盘阵列RAID的目标请求,确定与目标RAID相关联的第一存储块中的数据需要被移动或复制,其中目标请求包括以下中的一项:重新条带化请求、类型转换请求或者重新平衡请求;创建与空闲的第二存储块相关联的中间RAID;以及将第一存储块中的数据复制到中间RAID中的对应存储空间,以在第二存储块中写入数据的至少部分。基于这样的方式,可以高效地实现RAID的重新条带化、类型转换或重新平衡。
-
公开(公告)号:CN111124263B
公开(公告)日:2023-10-27
申请号:CN201811289047.9
申请日:2018-10-31
申请人: 伊姆西IP控股有限责任公司
IPC分类号: G06F3/06
摘要: 本公开提供了用于管理多个盘的方法、电子设备以及计算机程序产品。根据一个实施例,该方法包括:检测存储系统的第一组盘是否存在不可访问的盘,第一组盘中的多个盘的相应区段形成第一组条带;响应于检测到第一组盘存在不可访问的盘,确定第一组条带中的失效条带,失效条带包括不可访问的盘的第一数目的区段;以及响应于第一数目超过第一组盘的空闲区段的第二数目,将第一组条带中的至少一个条带的数据移动到存储系统的第二组盘的空闲区段,以释放至少一个条带的区段,第二组盘中的多个盘的相应区段形成第二组条带,第一组条带和第二组条带中的每个条带具有相同数目的区段。本公开的实施例可以减少存储系统的备用空间,有效提高存储空间的利用率。
-
公开(公告)号:CN110737401B
公开(公告)日:2023-10-20
申请号:CN201810804051.8
申请日:2018-07-20
申请人: 伊姆西IP控股有限责任公司
IPC分类号: G06F3/06
摘要: 本公开的实施例涉及一种用于管理独立冗余磁盘阵列(RAID)的方法、设备和计算机程序产品。该方法包括:响应于要在RAID中构建目标条带,从资源池中确定是否存在与至少一个系统盘相关联的空闲区块。该方法还包括:响应于存在该空闲区块,确定与至少一个系统盘相关联的已用区块在RAID条带内的相邻关系。该方法还包括:基于所述相邻关系和所述空闲区块,确定用于构建所述目标条带的区块。该方法使得包括与系统盘相关联的区块的RAID条带的条带总数被显著减少,同时又分别保证了与系统盘相关联的空闲区块和与用户盘相关联的空闲区块被均匀地用于构建RAID条带。
-
公开(公告)号:CN110737394B
公开(公告)日:2023-09-01
申请号:CN201810801996.4
申请日:2018-07-20
申请人: 伊姆西IP控股有限责任公司
IPC分类号: G06F3/06
摘要: 本公开的实施例涉及用于管理缓存的方法、装置和计算机程序产品。一种方法包括由存储系统中的缓存管理模块创建主缓存。该方法还包括响应于主缓存被创建,向存储系统中的硬件管理模块发送第一请求,以获取关于存储系统中的第一虚拟盘的第一信息。该方法还包括响应于从硬件管理模块接收到第一信息,利用第一虚拟盘来创建辅助缓存。此外,该方法还包括响应于主缓存中的可用容量低于预定阈值,将主缓存中的至少一个缓存页面冲刷至辅助缓存。本公开的实施例能够利用盘阵列中的备用区段来创建辅助缓存,以增加系统中的总缓存容量,从而提高系统的访问性能。
-
公开(公告)号:CN110058961B
公开(公告)日:2023-05-05
申请号:CN201810050351.1
申请日:2018-01-18
申请人: 伊姆西IP控股有限责任公司
摘要: 本公开内容的实现涉及管理存储系统的方法和设备。具体地,提供了一种用于管理存储系统的方法,存储系统包括一组存储设备。该方法包括:确定一组存储设备中的处于重建状态的第一存储设备;响应于一组存储设备中的第二存储设备出现故障,基于第一存储设备中的目标数据块的数据状态,获取第二存储设备中的与目标数据块相对应的数据块是否可恢复的可恢复性指示;以及基于可恢复性指示,恢复第二存储设备中的与目标数据块相对应的数据块中的数据。因而,可以在无需专业技术人员的人工操作的情况下,以简单有效的方式恢复存储系统中的数据。在本公开内容的其他实现方式中,提供了相应设备和计算机程序产品。
-
公开(公告)号:CN110096219B
公开(公告)日:2022-08-02
申请号:CN201810099155.3
申请日:2018-01-31
申请人: 伊姆西IP控股有限责任公司
IPC分类号: G06F3/06
摘要: 用于确定从至少一个存储驱动器组生成的驱动器区段池的有效容量的技术。从该组中选择具有相对较高物理容量的存储驱动器子组。子组中的存储驱动器的数量等于RAID映射表中每个条目所指示的驱动器区段的总数目。在子组中的每个存储驱动器被指派个体有效容量,所述个体有效容量等于子组中具有最小个体物理容量的存储驱动器的个体物理容量。在子组中不包含的、组中的每个存储驱动器被指派等于其自身物理容量的个体有效容量。驱动器区段池的有效容量被设置为指派给该存储驱动器组中的存储驱动器的全部个体有效容量的总和。
-
公开(公告)号:CN110058788B
公开(公告)日:2022-06-14
申请号:CN201810049315.3
申请日:2018-01-18
申请人: 伊姆西IP控股有限责任公司
IPC分类号: G06F3/06
摘要: 本公开的实施例涉及一种分配存储的方法、电子设备、存储系统以及计算机程序产品。该分配存储的方法包括:获取与独立硬盘冗余阵列(RAID)相关的多个硬盘各自的磨损程度。该方法还包括:基于所获取的磨损程度,在多个硬盘的硬盘块中确定各自的备用块,使得一个硬盘中的备用块的数目与该硬盘的磨损程度正向相关。该方法还包括:从除备用块以外的硬盘块,选择预定数目的硬盘块以用于创建用于RAID的RAID块,预定数目的硬盘块来自多个硬盘中的不同硬盘。通过本公开的实施例,延长了硬盘的生命周期,避免了频繁换入新硬盘来代替磨损硬盘,并减少了数据丢失情况的发生。
-
-
-
-
-
-
-
-
-