[发明专利]用于管理存储系统的方法和设备有效
申请号: | 201810050351.1 | 申请日: | 2018-01-18 |
公开(公告)号: | CN110058961B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 王胜;高健;杨利锋;高宏坡;马春 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;李峥宇 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 存储系统 方法 设备 | ||
本公开内容的实现涉及管理存储系统的方法和设备。具体地,提供了一种用于管理存储系统的方法,存储系统包括一组存储设备。该方法包括:确定一组存储设备中的处于重建状态的第一存储设备;响应于一组存储设备中的第二存储设备出现故障,基于第一存储设备中的目标数据块的数据状态,获取第二存储设备中的与目标数据块相对应的数据块是否可恢复的可恢复性指示;以及基于可恢复性指示,恢复第二存储设备中的与目标数据块相对应的数据块中的数据。因而,可以在无需专业技术人员的人工操作的情况下,以简单有效的方式恢复存储系统中的数据。在本公开内容的其他实现方式中,提供了相应设备和计算机程序产品。
背景技术
随着数据存储技术的发展,各种数据存储设备已经能够向用户提供越来越高的数据存储能力,并且数据访问速度也有了很大程度的提高。在提高数据存储能力的同时,用户对于数据可靠性和存储系统的响应时间也提出了越来越高的需求。目前,已经开发出了基于冗余磁盘阵列的多种数据存储系统来提高数据的可靠性。当存储系统中的一个或者多个磁盘出现故障时,可以从其他正常操作的磁盘上的数据来恢复出故障磁盘中的数据。
对于RAID的一个条带中的多个区块而言,该多个区块可以分布在不同的物理存储设备上,以便当该多个区块中的一个区块所在的物理存储设备出现故障时,可以从其他区块所在的物理存储设备中恢复数据。对于RAID而言,可以提供不同的安全等级。在较低的安全等级(例如RAID-5)中,可以采用较少的空间来存储校验数据(例如,仅存储P校验(parity));而在较高的安全等级(例如RAID-6)中,需要采用较多的空间来存储校验数据(例如,P校验和Q校验)。
不同安全等级的存储系统允许存储系统中的不同数量的存储设备出现故障。对于4D+1P(4D表示存储系统中包括四个存储设备来用于存储数据,1P表示存储系统中包括一个存储设备来用于存储P校验的RAID-5存储系统而言,允许1个存储设备出现故障。然而,当RAID-5存储系统中的2个设备出现故障的情况下,此时存储系统不能恢复故障的存储设备中的数据,进而将会导致数据丢失。为了保证存储系统的正常运行,需要专业技术人员来执行特定的恢复操作以处理上文所述的2个设备出现故障的情况。此时,如何以简单有效的方式执行恢复操作,成为一个难题。
发明内容
因而,期望能够开发并实现一种以更为简单并且可靠的方式来管理存储系统的技术方案。期望该技术方案能够与现有的存储系统相兼容,并且通过改造现有存储系统的各种配置,来以更为可靠的方式来管理存储系统中的数据。
根据本公开内容的第一方面,提供了一种用于管理存储系统的方法,存储系统包括一组存储设备。该方法包括:确定一组存储设备中的处于重建状态的第一存储设备;响应于一组存储设备中的第二存储设备出现故障,基于第一存储设备中的目标数据块的数据状态,获取第二存储设备中的与目标数据块相对应的数据块是否可恢复的可恢复性指示;以及基于可恢复性指示,恢复第二存储设备中的与目标数据块相对应的数据块中的数据。
根据本公开内容的第二方面,提供了一种用于管理存储系统的设备。该设备包括:一个或者多个处理器;耦合至一个或者多个处理器中的至少一个处理器的存储器;在存储器中存储的计算机程序指令,当由至少一个处理器执行计算机程序指令时,使得系统执行用于管理存储系统的方法。该方法包括:确定一组存储设备中的处于重建状态的第一存储设备;响应于一组存储设备中的第二存储设备出现故障,基于第一存储设备中的目标数据块的数据状态,获取第二存储设备中的与目标数据块相对应的数据块是否可恢复的可恢复性指示;以及基于可恢复性指示,恢复第二存储设备中的与目标数据块相对应的数据块中的数据。
根据本公开内容的第三方面,提供了一种计算机程序产品,所述计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,所述机器可执行指令用于执行根据本公开的方法的动作。
附图说明
结合附图并参考以下详细说明,本公开内容各实现方式的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本公开内容的若干实现方式。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810050351.1/2.html,转载请声明来源钻瓜专利网。