[发明专利]一种存储系统构建方法及装置有效
申请号: | 201610211840.1 | 申请日: | 2016-04-06 |
公开(公告)号: | CN105933386B | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 陈亮;张景中;滕鹏国;袁德砦;王子伟;徐志强;王晓京;崔喆 | 申请(专利权)人: | 中科院成都信息技术股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/06 |
代理公司: | 成都赛恩斯知识产权代理事务所(普通合伙) 51212 | 代理人: | 张端阳 |
地址: | 610017 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供一种存储系统构建方法及装置,该存储系统具有节点可动态调整以及高容灾的特性,方案包括:确定存储系统节点参数;将信息节点以及校验节点按顺序编号;分别针对各校验节点中的每个校验节点,生成{0,1}随机向量;以及分别针对各校验节点中的每个校验节点,与信息节点建立编码关系,包括:确定出校验节点对应随机向量中值为1的各元素;确定出分别与值为1的各元素在该随机向量中所在位置对应的各信息节点;将对应的各信息节点依次进行异或运算,结果作为更新后的校验节点的数据。采用本发明实施例提供的方案,在构建存储系统时,降低了运算的代价,提高了计算效率,以及以低冗余消耗实现高可靠性,并具有卓越的节点动态调整能力。 | ||
搜索关键词: | 一种 存储系统 构建 方法 装置 | ||
【主权项】:
1.一种存储系统构建方法,其特征在于,所述存储系统包括信息节点和校验节点,所述信息节点用于存储数据,所述校验节点用于恢复数据,且所述存储系统中各节点的存储容量相同,所述方法包括:确定存储系统节点参数{n,k,T},其中,n为所述存储系统的节点总数,k为所述存储系统的信息节点数,n‑k为所述存储系统的校验节点数,T为单个元素在{0,1}中取值为1的概率;其中n,k均为正整数,0<T<1;将k个信息节点按顺序编号为{D1,D2,…,Dk},以及将n‑k个校验节点按顺序编号为{P1,P2,…,Pn‑k},其中,n‑k个校验节点的初始数据均为零;分别针对n‑k个校验节点中的每个校验节点,生成长度为1×k的{0,1}随机向量gj=(aj1,aj2,…,ajk),1≤j≤n‑k,a∈{0,1},gj为校验节点Pj对应的随机向量,其中,向量中各元素aji以概率T取值为1;分别针对n‑k个校验节点中的每个校验节点,执行如下步骤:确定出校验节点Pj对应向量gj中值为1的各元素aji;确定出分别与值为1的各元素aji在向量gj中所在位置对应的各信息节点Di;将校验节点Pj和所述对应的各信息节点Di依次进行异或运算,结果作为更新后的Pj。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科院成都信息技术股份有限公司,未经中科院成都信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610211840.1/,转载请声明来源钻瓜专利网。
- 上一篇:信息处理方法和装置
- 下一篇:基于L3和L2层协议的虚拟化载波迁移方法