The embodiment of the present invention relates to a method and system for managing a storage area. In one embodiment, a method for the management of the storage area is provided including a predetermined division based on the rules for storage area of the storage system of the storage area; to determine whether it has been used; the use of state based on the state set identifier for the storage area; and the state identifier based on the storage area management. In another embodiment, a system for the management of storage area is proposed including: one or more processor memory; at least one processor coupled to the one or more processors in the computer; the program instructions stored in the memory, when by the at least one the processor executes the computer program instructions, the system executes a method for management of the storage area.
【技术实现步骤摘要】
用于管理存储设备的方法和系统
本专利技术的各实施方式涉及存储管理,更具体地,涉及用于在存储系统(例如,独立磁盘冗余阵列(RedundantArrayofIndependentDisks,RAID)中管理存储设备的方法和系统。
技术介绍
随着数据存储技术的发展,各种数据存储设备已经能够向用户提供越来越高的数据存储能力,并且数据访问速度也有了很大程度的提高。在提高数据存储能力的同时,用户对于数据可靠性和存储系统的响应时间也提出了越来越高的需求。目前,已经开发出了基于冗余磁盘阵列的多种数据存储系统来提高数据的可靠性。当存储系统中的一个或者多个磁盘出现故障时,可以从其他正常操作的磁盘上的数据来恢复出故障磁盘中的数据。然而,由于这种存储系统包括多个磁盘,在存储系统的初始化期间不得不对多个磁盘进行初始化,造成了初始化效率较低、存储系统的响应效率不理想的问题。
技术实现思路
因而,期望能够开发并实现一种能够降低存储系统的响应时间,进而提高存储系统的访问性能的技术方案。期望该技术方案能够与现有的存储系统相兼容,并且在无需针对现有存储系统增加额外硬件设备的情况下以更高的效率来管理存储系 ...
【技术保护点】
一种用于管理存储区域的方法,包括:基于预定划分规则,获取存储系统中的存储区域;确定关于所述存储区域是否已经被使用的使用状态;基于所述使用状态,为所述存储区域设置状态标识符;以及基于所述状态标识符来管理所述存储区域。
【技术特征摘要】
1.一种用于管理存储区域的方法,包括:基于预定划分规则,获取存储系统中的存储区域;确定关于所述存储区域是否已经被使用的使用状态;基于所述使用状态,为所述存储区域设置状态标识符;以及基于所述状态标识符来管理所述存储区域。2.根据权利要求1所述的方法,其中确定关于所述存储区域是否已经被使用的使用状态包括:响应于接收到针对所述存储系统进行初始化的初始化操作,将所述状态标识符设置为“未使用”状态。3.根据权利要求2所述的方法,进一步包括:响应于接收到针对所述存储系统进行初始化的所述初始化操作,将所述存储系统中的其他存储区域的状态标识符设置为“未使用”状态。4.根据权利要求1-3中的任一项所述的方法,其中基于所述状态标识符来管理所述存储区域包括:响应于接收到针对所述存储区域进行写入的写入操作,确定所述状态标识符的状态;以及响应于所述状态标识符为“未使用”:清除所述存储区域中的数据;向所述目标地址处写入数据;以及将所述状态标识符设置为“使用中”。5.根据权利要求4所述的方法,进一步包括:响应于所述状态标识符为“使用中”,向由所述写入操作指示的目标地址处写入与所述写入操作相关联的目标数据。6.根据权利要求1-3中的任一项所述的方法,其中基于所述状态标识符来管理所述存储区域包括:响应于接收到针对所述存储区域进行读取的读取操作,确定所述状态标识符的状态;以及响应于所述状态标识符为“未使用”,返回“空”;否则从所述存储区域中的由所述读取操作指示的目标地址处返回目标数据。7.根据权利要求1-3中的任一项所述的方法,其中基于所述状态标识符来管理所述存储区域包括:响应于接收到针对所述存储系统进行重建的重建操作,确定所述状态标识符的状态;以及响应于所述状态标识符为“未使用”,跳过针对所述存储区域的处理。8.根据权利要求7所述的方法,进一步包括:响应于所述状态标识符为“使用中”,从与所述存储区域相关联的在线存储设备中恢复数据,用于写入用于替换所述存储区域的后备存储区域。9.根据权利要求1-3中的任一项所述的方法,进一步包括:在针对所述存储系统进行初始化的所述初始化操作期间,禁止针对所述存储系统中的存储区域执行读取操作以及写入操作。10.根据权利要求1-3中的任一项所述的方法,其中基于预定划分规则,获取存储系统中的存储区域包括:将所述存储区域是所述存储系统中的一个或者多个条带,作为所述存储区域。11.一种用于管理存储区域的系统,包括:一个或者多个处理器;耦合至所述一个或者多个处理器中的至少一个处理器的存储器;在所述存储器中存储的计算机程序指令,当由所述至少一个处理器执行所述计算机程序指令时,使得所述系统:基于预定划分规则,获取存储系统中的存储区域;确定关于所述存储区域是否已经被...
【专利技术属性】
技术研发人员:刘友生,韩耕,董继炳,贾瑞勇,高健,徐鑫磊,
申请(专利权)人:伊姆西公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。