[发明专利]一种基于调节矩阵的异构部分重复码的构造方法有效

专利信息
申请号: 201911135000.1 申请日: 2019-11-19
公开(公告)号: CN110990375B 公开(公告)日: 2023-01-31
发明(设计)人: 王静;沈克勤;孙伟;张鑫楠;何亚锦 申请(专利权)人: 长安大学
主分类号: G06F16/21 分类号: G06F16/21;G06F16/22;G06F16/2453;G06F16/27;G06F11/07
代理公司: 西安恒泰知识产权代理事务所 61216 代理人: 李郑建
地址: 710064 陕西省*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 调节 矩阵 部分 重复 构造 方法
【权利要求书】:

1.一种基于调节矩阵的异构部分重复码的构造方法,其特征在于,该方法用于构造节点存储容量异构的FRC,适用于分布式存储系统节点数n为奇数的情况,且构造的FRC中数据块的重复度ρ等于2;具体步骤如下:

步骤1:首先定义一个循环置换矩阵Cn(d-1),该矩阵是一个n×n阶的二进制矩阵,其中,n代表节点数,d-1表示每个节点存储容量同时也表示矩阵中每一行1的个数,且d需满足的条件为d3,d为奇数;

Cn(d-1)矩阵的第一行在数学上满足的表达式为:

c(t)=t+t2+…+t(d-1)/2+tn-(d-1)/2+…+tn-1

矩阵的第一行确定后,后面的每一行依次向右移动一位,共移动n-1次,最后生成Cn(d-1)矩阵;

在这里Cn(d-1)矩阵同时也是一个关联矩阵,该关联矩阵的行对应分布式存储系统中的节点,列代表存储的数据块,同时这个关联矩阵与未经过调节矩阵构造的同构FRC是一一对应的关系;

为了更加直观的看出内部FRC的存储结构,引入正则图存储同构的FRC,所述正则图通过关联矩阵[θ]={1,2,...,13}得出;正则图的顶点n也就对应FRC中的节点数,正则图的边代表数据块,d-1代表节点的度;

步骤2:引入一个矩阵Sn去调节步骤1中的Cn(d-1)矩阵,Sn矩阵生成方法为:在(n-1)阶副对角线都为1,其他元素全为0的矩阵后面加一行0和一列0生成Sn矩阵;

步骤3:将步骤1中的矩阵Cn(d-1)和步骤2中的矩阵Sn进行模2运算,得到新的矩阵P,该矩阵P=Cn(d-1)+Sn(mod2);矩阵P同时也是一个关联矩阵,这个关联矩阵与经过调节矩阵构造的异构FRC是一一对应关系,为了更加直观的体现内部FRC的存储结构,引入部分正则图的概念,将其记做PGR(n,d),其中,n表示顶点数也就对应FRC中的节点数,图的边代表数据块,d代表节点的度的最大值;

得到的矩阵P是一个n×n阶的二进制矩阵,矩阵P的不同行中会出现有d,d-1,d-2个1的情况,因此对应的部分正则图的度有d,d-1,d-2三种情况,也就对应着构造的FRC的节点存储容量有d,d-1,d-2三种情况;

因此,通过调节矩阵Sn得到不同存储容量的节点,其异构特性满足实际的分布式存储系统。

2.如权利要求1所述的基于调节矩阵的异构部分重复码的构造方法,其特征在于,所构造节点存储容量异构的FRC用于修复单故障节点的应用。

3.如权利要求2所述的基于调节矩阵的异构部分重复码的构造方法,其特征在于,所述的构造节点存储容量异构的FRC用于修复单故障节点的应用,根据异构FRC的特点分析故障节点修复的问题,因为该构造针对重复度ρ=2的FRC,故只能考虑单节点故障修复问题,分以下3种情况:

a)若存储容量为d的节点出现故障,那么只需要从另外的d个节点分别下载一个数据块直接修复;

b)若存储容量为d-1的节点出现故障,那么只需要从另外的d-1个节点分别下载一个数据块直接修复;

c)若存储容量为d-2的节点出现故障,那么只需要从另外的d-2个节点分别下载一个数据块直接修复。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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