一种避免在多块硬盘损坏情况下防止raid信息丢失的方法技术

技术编号:7759052 阅读:184 留言:0更新日期:2012-09-14 00:54
本发明专利技术提供一种避免在多块硬盘损坏情况下防止raid信息丢失的方法,是采用raid信息和数据信息分离的方法实现硬盘掉线的情况下,防止raid信息的丢失,硬件包括raid信息存储器和数据存储器,通过软件对raid进行控制,将raid信息写入可擦写的raid信息存储器,将用户的数据存入硬盘数据存储器,实现在多块硬盘损坏情况下防止raid信息的丢失。

【技术实现步骤摘要】

本专利技术涉及计算机存储测试领域,具体涉及。
技术介绍
目前的raid机制,不管是radi5还是raid6都只允许1_2块硬盘的掉线,如果超出这个范围,阵列就将崩溃,且数据很有可能直接全部丢失。究其原因是由于阵列信息的丢失,导致整个阵列无数据索引信息,导致数据彻底的无法恢复。这个阵列信息一般是保存在硬盘里的,如果硬盘掉线,那么raid信息将一起掉线丢失,传统的连接方式是将raid 卡和硬盘直接连接起来,raid卡的ROC芯片进行raid的创建,但由于raid本身是不会存储raid信息的,所以这部分信息被放在了硬盘了,所以如果硬盘损坏掉线,那raid信息将随之一块丢失。
技术实现思路
本专利技术的目的是提供。通过raid信息的保存,可以保证raid阵列不会丢失,保证了后续的数据恢复。本专利技术的目的是按以下方式实现的,采用raid信息和数据信息分离的方法实现硬盘掉线的情况下,防止raid信息的丢失,硬件包括raid信息存储器和数据存储器,通过软件对raid进行控制,将raid信息写入可擦写的raid信息存储器,将用户的数据存入硬盘数据存储器,实现在多块硬盘损坏情况下防止raid信息的丢失,步骤如下根据ROM在断电的情况下数据是不会丢失和rom空间可根据硬盘的数量进行动态分配的特性,在raid卡中间集成了可擦写的ROM层,rom层会根据硬盘的数量为每块硬盘单独划分一个存储空间,这样在做raid的时候,首先将raid信息写入ROM层,raid卡会根据硬盘的数量来分割R0M,并将分割的ROM空间与后端的硬盘进行一一绑定并做好标记,在做好标记后,raid卡会将每块硬盘的RAID信息写入各自的R0M,这样,即使硬盘损坏也不会造成raid信息丢失,而仅仅将用户数据存储在后端的硬盘内,这样就达到了 raid信息和数据硬盘分开存储的目的,即使后端硬盘损坏,也不会使得raid信息丢失,这样使得数据的可恢复性明显改善。,是采用raid信息和数据信息分离的方法实现硬盘掉线的情况下,防止raid信息的丢失,硬件包括raid信息存储器和数据存储器,通过软件对raid进行控制,将raid信息写入与硬盘分离的ROM中,将用户的数据存入硬盘数据存储器,在多块硬盘损坏情况下防止raid信息的丢失,步骤如下在存储的硬盘背板上根据硬盘数量配置相同数量的R0M,每个ROM搭配一个硬盘接口使 用,这个rom容量不需要很大,甚至几兆就够用,这样在做raid的时候,raid信息被存入每块硬盘所对应的ROM里面,而将用户数据存储硬盘里面,这样也能做到硬盘与RAID信息的分离,防止在多块硬盘损坏情况下也不会造成raid信息丢失。—种避免在多块硬盘损坏情况下防止raid信息丢失的方法,是采用raid信息和数据信息分离的方法实现硬盘掉线的情况下,防止raid信息的丢失,使用SSD硬盘来取代rom存储器,通过批量raid信息的备份和存储实现在多块硬盘损坏情况下防止raid信息的丢失。本专利技术的有益效果是采用raid信息和数据信息分离的方法,实现硬盘损坏掉线的情况下,保证raid信息不丢失系统不崩溃。附图说明图I是在raid卡中间集成可擦写的ROM层的系统结构示意图。 专利技术实施方式 方式一将专利技术中提到的可擦写的R0M,集成到RAID卡上,ROM空间的大小可以根据需求进行定制,但这个不等同于raid卡的缓存,raid卡缓存的数据都断电丢失的,而ROM层是不会的.这样在做raid的时候,raid卡会根据硬盘的数量来分割R0M,并将分割的ROM空间与后端的硬盘进行一一绑定并做好标记,这个工作是必须的,因为如果不标记就不能对硬盘检测,那么假如有硬盘掉线,将无法确定具体是哪块硬盘。在做好标记后,raid卡会将每块硬盘的RAID信息写入各自的R0M,这样就可以避免硬盘损坏造成的raid信息丢失,而仅仅将用户数据存储在后端的硬盘内; 方式二 是脱离raid卡的实现方式,那就是在存储的硬盘背板上根据硬盘数量配置相同数量的R0M,每个ROM搭配一个硬盘接口使用,这个rom容量不需要很大,甚至几兆就够用,这样在做raid的时候,raid信息被存入每块硬盘所对应的ROM里面,而将用户数据存储硬盘里面,这样也做到了硬盘与RAID信息的分离。当然,也有其他衍生方式,比如可以用SSD硬盘来取代IOm存储器,这样可以做到批量raid信息的备份和存储。除说明书所述的技术特征外,均为本专业技术人员的已知技术。权利要求1.,其特征在于采用raid信息和数据信息分离的方法实现硬盘掉线的情况下,防止raid信息的丢失,硬件包括raid信息存储器和数据存储器,通过软件对raid进行控制,将raid信息写入可擦写的raid信息存储器,将用户的数据存入硬盘数据存储器,实现在多块硬盘损坏情况下防止raid信息的丢失,步骤如下 根据ROM在断电的情况下数据是不会丢失和rom空间可根据硬盘的数量进行动态分配的特性,在raid卡中间集成了可擦写的ROM层,rom层会根据硬盘的数量为每块硬盘单独划分一个存储空间,这样在做raid的时候,首先将raid信息写入ROM层,raid卡会根据硬盘的数量来分割R0M,并将分割的ROM空间与后端的硬盘进行一一绑定并做好标记,在做好标记后,raid卡会将每块硬盘的RAID信息写入各自的R0M,这样,即使硬盘损坏也不会造成raid信息丢失,而仅仅将用户数据存储在后端的硬盘内,这样就达到了 raid信息和数据硬盘分开存储的目的,即使后端硬盘损坏,也不会使得raid信息丢失,这样使得数据的可恢复性明显改善。2.,其特征在于采用raid信息和数据信息分离的方法实现硬盘掉线的情况下,防止raid信息的丢失,硬件包括raid信息存储器和数据存储器,通过软件对raid进行控制,将raid信息写入与硬盘分离的ROM中,将用户的数据存入硬盘数据存储器,在多块硬盘损坏情况下防止raid信息的丢失,步骤如下在存储的硬盘背板上根据硬盘数量配置相同数量的R0M,每个ROM搭配一个硬盘接口使用,这个rom容量不需要很大,甚至几兆就够用,这样在做raid的时候,raid信息被存入每块硬盘所对应的ROM里面,而将用户数据存储硬盘里面,这样也能做到硬盘与RAID信息的分离,防止在多块硬盘损坏情况下也不会造成raid信息丢失。3.—种避免在多块硬盘损坏情况下防止raid信息丢失的方法,其特征在于采用raid信息和数据信息分离的方法实现硬盘掉线的情况下,防止raid信息的丢失,使用SSD硬盘来取代rom存储器,通过批量raid信息的备份和存储实现在多块硬盘损坏情况下防止raid信息的丢失。全文摘要本专利技术提供,是采用raid信息和数据信息分离的方法实现硬盘掉线的情况下,防止raid信息的丢失,硬件包括raid信息存储器和数据存储器,通过软件对raid进行控制,将raid信息写入可擦写的raid信息存储器,将用户的数据存入硬盘数据存储器,实现在多块硬盘损坏情况下防止raid信息的丢失。文档编号G06F12/16GK102662877SQ20121011640公开日2012年9月12日 申请日期2012年4月20日 优先权日2012年4月20日专利技术者孙磊 申请人:浪潮电子信息产业股份有限公司本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:孙磊
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1