[发明专利]一种改进磁盘阵列解码速度的方法、装置、设备及介质在审
申请号: | 202210268061.0 | 申请日: | 2022-03-18 |
公开(公告)号: | CN114610241A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 吴睿振;王明明;崔健;王凛 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/10 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 朝鲁蒙;黄艳南 |
地址: | 250000 山东省济南市中国(山东)自由贸*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 改进 磁盘阵列 解码 速度 方法 装置 设备 介质 | ||
本发明提供了一种改进磁盘阵列解码速度的方法、装置、设备及可读介质,该方法包括:响应于磁盘阵列中一个磁盘发生错误,将发生错误的磁盘中的每个条带的数据块都设定为磁盘阵列中的第一校验块;基于设定的第一校验块获取第二校验块的位置;基于预设公式计算每个条带中设定的第一校验块的数据。通过使用本发明的方案,能够在磁盘阵列发生单一磁盘错误解码时读取较少磁盘数,能够提高磁盘阵列解码的速度。
技术领域
本发明涉及计算机领域,并且更具体地涉及一种改进磁盘阵列解码速度的方法、装置、设备及可读介质。
背景技术
伴随着通讯技术和网络科技的迅速发展,数字化信息呈指数爆炸式增长,数据存储技术也因此迎来了巨大的挑战。存储系统中数据的可靠性问题以及存储系统的能耗问题越来越被人们所关注。现如今面对如此庞大的数据规模,存储系统中数据的可靠性和存储系统中包含的组件数量成反比关系,即存储系统组件数越多,那么存储系统中数据的可靠性就越低。根据相关调查显示,在一个由600个磁盘构成的互联网数据中心中,每月大约会有30个磁盘出现损坏的情况,在大规模存储系统中,磁盘故障造成的数据可靠性下降是相当严重的问题,对此人们展开了相关容错技术的研究。
在1988年,加州大学伯克利分校的D.A.Patterson等教授提出的RAID结构成为了提升存储空间的一个关键技术,RAID(Redundant Arrays of Independent Disks)即具有冗余能力的磁盘阵列,磁盘阵列是通过将多个独立磁盘组合一起,从而得到一个容量巨大的磁盘组。采用RAID存储技术,可以大大提高存储容量,提高系统输入输出的请求处理能力并且通过数据的分布式存储技术,并行访问手段和信息冗余技术提高数据的可靠性。
RAID 6是带两种分布存储的奇偶校验码独立磁盘结构。它是对RAID 5的扩展,主要是用于要求数据绝对不能出错的场合。由于引入了第二种奇偶校验值,所以需要N+2个磁盘,同时对控制器的设计变得十分复杂,进一步提升了磁盘阵列的数据可靠性。需要更多的空间来存储校验值,同时在写操作中具有更高的性能损失。RAID技术在当今分布式存储服务器中得到了广泛的应用,RAID 5和6可以分别恢复一个或两个的错误块,但是每次数据恢复,依然受限于各个盘大量数据读取时的速度限制。
现有的技术环境下,RAID组里的数据块(磁盘)越来越多,而任意一个或两个数据块错误的时候,通过RAID 6进行的RAID组都需要读取剩余的所有磁盘数据进行恢复,这样读取的数据量巨大,在有限IOPS的限制下,恢复的速度很慢。
发明内容
有鉴于此,本发明实施例的目的在于提出一种改进磁盘阵列解码速度的方法、装置、设备及可读介质,通过使用本发明的技术方案,能够在磁盘阵列发生单一磁盘错误解码时读取较少磁盘数,能够提高磁盘阵列解码的速度。
基于上述目的,本发明的实施例的一个方面提供了一种改进磁盘阵列解码速度的方法,包括以下步骤:
响应于磁盘阵列中一个磁盘发生错误,将发生错误的磁盘中的每个条带的数据块都设定为磁盘阵列中的第一校验块;
基于设定的第一校验块获取第二校验块的位置;
基于预设公式计算每个条带中设定的第一校验块的数据。
根据本发明的一个实施例,基于预设公式计算每个条带中设定的第一校验块的数据包括:
使用公式:计算设定的第一校验块的数据,其中dp1为设定的第一校验块的数据,x为设定的第一校验块在条带中位置的序号,y为第二校验块在条带中位置的序号,d1为第一个数据块,d2为第二个数据块,dn为第n个数据块,n为数据块的个数。
根据本发明的一个实施例,基于设定的第一校验块获取第二校验块的位置包括:
获取发生错误磁盘在磁盘阵列中的位置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210268061.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式会展用投影装置
- 下一篇:一种用于手机镜片的快速硬化加工工艺