[发明专利]一种RAID类型自动切换的方法在审
申请号: | 201610863715.9 | 申请日: | 2016-09-30 |
公开(公告)号: | CN107885454A | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 刘浩;张永锋;侯英利 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450008 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 raid 类型 自动 切换 方法 | ||
技术领域
本发明涉及存储服务器领域,尤其涉及一种RAID类型切换方法。
背景技术
RAID 0技术是没有数据冗余,没有数据校验的磁盘阵列(图1所示)。实现RAID 0至少需要两块及以上的硬盘,它将两块及以上的硬盘合并成一块,数据连续地分割在每块盘上。 因为带宽加倍,所以读/写速度加倍, 但RAID 0在提高性能的同时,并没有提供数据保护功能。
RAID 0技术,可以简单的理解为将数据分散到多块磁盘上。这样就可以达到并发读写,提高读写性能的目的。由于RAID 0并没有冗余,所以当一块磁盘出现故障时,就会造成数据丢失。
RAID10技术是在RAID 0技术基础上,为RAID 0的每块盘都做了镜像。这样做的好处是,用户数据仍然可以并发的下发到磁盘上,同时具有一份冗余数据,可靠性得到了提高。因此RAID 10也可以理解为由两份相同的RAID 0构成。
RAID 10技术,为每一块磁盘都做了磁盘镜像,提供冗余(图2所示)。因此一份用户数据在RAID 10上需要写两份,且两份都成功了才算写成功。同时,读取数据时,在两份数据中选取一份,当第一份数据读取失败时,后选取另一份数据进行读取,只有两份数据都读取失败时,才返回读失败。
传统RAID 10存储服务器,在磁盘硬件出现故障且每个存储单元有且只有一个副本时,此时由于缺少必须的磁盘,用户所有写IO都会出错。这种情况出现时,会大大降低用户体验,同时上层存储应用程序也会因为无法进行写而进入只读模式,严重影响用户正常业务。
发明内容
本发明为了解决上述技术问题。为此,本发明提供一种RAID类型自动切换的方法,它将有且只有一个副本的RAID 10自动转换为RAID 0,在用户无感知的情况下,继续对用户提供读写服务,提高存储服务器的可用性优点。
为了实现上述目的,本发明采用如下技术方案。
RAID类型自动切换的方法,当RAID10的所有镜像盘都故障时,将RAID10变更为RAID0,继续处理用户读写请求。
优先的,在RAID10属性中设置全降级变量,全降级变量的每一位表示组成RAID10的每一个磁盘状态。当镜像相应的磁盘故障时,改变全降级变量相应位的值。
本发明的有益效果:本发明当发生全部镜像盘故障时,存储系统不会进入只读(read only)模式。将有且只有一个副本的RAID 10自动转换为RAID 0,在用户无感知的情况下,继续对用户提供读写服务,具有提高存储服务器的可用性优点。
附图说明
图1是没有数据校验的RAID 0磁盘阵列图。
图2是提供冗余的RAID 10磁盘阵列图。
图3是实施例RAID10转变为RAID0图。
图中,A为镜像。
具体实施方式
下面结合附图与实施例对本发明作进一步说明。
磁盘陈列RAID10中,A为镜像。在RAID 10 属性中追加全降级变量。该变量的每一位表示组成RAID 10的每一个磁盘状态。即如果该位为1,表示此磁盘在线;如果该位为0,表示此磁盘故障。RAID 10所有磁盘都是正常状态时,此变量值为1111111111(以10个磁盘组成的raid10为例);RAID 10所有磁盘都故障时,该变量的值为0000000000.
当有磁盘故障时或者磁盘更换时,更新全降级变量状态。当全降级变量的值为0101010101时,即表示RAID 10的所有镜像盘都故障,此时将RAID 10变更为RAID 0,继续处理用户读写请求,如图3所示。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610863715.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:接地线拆装装置及使用方法
- 下一篇:一种新型接地棒