[发明专利]一种基于水平编码的双盘循环校验方法有效

专利信息
申请号: 202010655155.4 申请日: 2020-07-09
公开(公告)号: CN111782439B 公开(公告)日: 2023-06-06
发明(设计)人: 刘靖宇;朱希康;杨光;李浩鹏;李萧言;牛秋霞;武优西 申请(专利权)人: 河北工业大学
主分类号: G06F11/10 分类号: G06F11/10;G06F11/14;G06F3/06
代理公司: 天津翰林知识产权代理事务所(普通合伙) 12210 代理人: 王瑞
地址: 300130 天津市红桥区*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 水平 编码 循环 校验 方法
【说明书】:

发明公开了一种基于水平编码的双盘循环校验方法,该方法是水平编码的布局由N个磁盘组成,有N‑2个数据盘和2个校验盘;对所有磁盘进行条带化,位于同一行的数据块和校验块构成一个条带,共形成m个条带。在存储系统中构建一个映射表,映射表中相应的值表示相同偏移的条带中校验值所在位置;对映射表中的所有标记设置相同的初始值,该初始值代表当前校验值存放在第二个校验盘中;在写请求到来时,按照数据块的大小将写请求数据分割为若干份,以条带为单位进行数据写操作,生成校验值并存入相应的校验盘;每存入一次新校验值后,都要对映射表中当前条带对应的标记取反,更新标记;所有条带写满后,对所有最终校验值进行归并。

技术领域

本发明属于数据存储领域,具体是一种基于水平编码的双盘循环校验方法。

背景技术

随着互联网的快速发展和大数据时代的到来,网络数据信息呈现出爆炸性的增长趋势,对数据进行高效益的存储、管理和使用已经成为Internet和其相关行业亟待解决的问题,对网络存储系统的性能提出了巨大的挑战。现如今,网络存储系统在存储容量、数据可用性以及I/O性能等方面都得到了很大的提高,网络存储在各行业得到越来越广泛的应用。目前,主流的网络存储技术主要为三种:直连存储(Directed Attached Storage)、附网存储(Network Attached Storage)、存储区域网(Storage Area Network),每一种网络都有各自的适用领域。

存储需求的迅猛发展使得工业界对磁盘容量、节能等方面提出了更高的要求,为此Chen P M,Lee E K,Gibson G A等人提出了RAID技术《RAID:high-performance,reliable secondary storage[J].Acm Computing Surveys,1994,26(2):145-185》。然而随着大数据的发展,传统RAID技术只有一块校验盘,在磁盘频繁读写方面存在先天不足,对于特定数据频繁存取的存储环境并不适应。数据在频繁读写数据盘的时候需要时刻进行校验盘校验,而校验盘的读写速率会成为数据存储的瓶颈,尤其是在交互性强的应用程序,网络游戏等读写频繁的系统中,此问题尤为严重。

发明内容

针对现有技术的不足,本发明拟解决的技术问题是,提供一种基于水平编码的双盘循环校验方法。

本发明解决所述技术问题的技术方案是,提供一种基于水平编码的双盘循环校验方法,其特征在于该方法包括以下步骤:

(1)水平编码的布局由N个磁盘组成,其中包括N-2个数据盘和2个校验盘;N2;将每个数据盘划分成m个大小相等的数据块;每个校验盘划分成m个与数据块相同大小的校验块;对所有磁盘进行条带化,位于同一行的数据块和校验块构成一个条带,共形成m个条带;数据盘之间并行工作,条带之间顺序工作;m≥1;

(2)在基于该布局的存储系统中构建一个映射表,映射表中相应的值表示相同偏移的条带中校验值所在位置;对映射表中的所有标记设置相同的初始值,该初始值代表当前校验值存放在第二个校验盘中;

在写请求到来时,按照数据块的大小将写请求数据分割为若干份,以条带为单位进行数据写操作,生成校验值并存入相应的校验盘;每存入一次新校验值后,都要对映射表中当前条带对应的标记取反,更新标记;直到写满所有条带;

(3)所有条带写满后,对所有最终校验值进行归并。

与现有技术相比,本发明有益效果在于:

1.提高数据的读写速率。由于传统的RAID架构中只包含单个校验盘,在写入新数据时,需要读旧校验值和旧数据,再将生成的新数据写入校验盘中,这样会大大增加因读写校验盘而产生的延时。本方法在传统RAID的基础上增加了一个校验盘,采用双校验盘操作,一个校验盘用于读校验数据,另一个校验盘用于写校验数据,分工作业,有效解决了校验盘的读写瓶颈。

2.采用具有分工读写的双校验盘操作,大大提高了存储系统的性能。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北工业大学,未经河北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010655155.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top