[发明专利]一种个人数据中心及数据存储修复方法在审
申请号: | 202010323334.8 | 申请日: | 2020-04-22 |
公开(公告)号: | CN113535070A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 朱明;宋林峰;沈俊 | 申请(专利权)人: | 苏州互盟信息存储技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 戈余丽 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 个人 数据中心 数据 存储 修复 方法 | ||
1.一种个人数据中心,其特征在于,包括:控制器和均与所述控制器通信连接的多块硬盘和用于加载并读写光盘的多个光驱,所述控制器设有用于连接外部设备的外接接口。
2.根据权利要求1所述的个人数据中心,其特征在于,所述外接接口包括无线网口、有线网口、USB接口、闪存卡接口、蓝牙接口中的一个或多个。
3.一种数据存储修复方法,用于权利要求1或2所述的个人数据中心,其特征在于,包括:
当所述控制器在接收到所述外部设备传送的数据时,将数据同时写入所述硬盘和已加载到所述光驱内的空白光盘上,以在所述硬盘上临时存储数据并使得所述空白光盘形成数据光盘。
4.根据权利要求3所述的数据存储修复方法,其特征在于,还包括:
每在M张空白光盘上写入数据后则在下一张空白光盘上写入以下校验数据以形成校验光盘:
其中,N为写入所有数据所需的空白光盘数量,为异或运算符,1≤k≤K且k取整数,Mod为求余函数,为第k张所述校验光盘上的校验数据,Di为第i张数据光盘上的数据。
5.根据权利要求4所述的数据存储修复方法,其特征在于,还包括:
当任一所述校验光盘的校验数据写入完成且其对应的一组数据光盘中任一张数据光盘有数据缺损时,通过以下公式进行数据恢复:
其中,DX为发生数据缺损的数据光盘。
6.根据权利要求4所述的数据存储修复方法,其特征在于,还包括:
当任一所述校验光盘的校验数据写入完成且其对应的一组数据光盘中出现多张数据光盘有数据缺损且所有数据缺损不在同一二进制数据的位置时,通过逐一读取未发生数据缺损的其余数据光盘和所述校验光盘相对应位置的二进制数据并进行异或运算来恢复出现数据缺损的每一所述数据光盘的数据。
7.根据权利要求6所述的数据存储修复方法,其特征在于,每组数据光盘包括M张数据光盘,所述M张数据光盘中任意一张数据光盘均包括Q个二进制数据组成的独立数据块,表示为:
DP为所述M张数据光盘对应的校验光盘的校验数据,包括由Q个二进制数据组成的校验数据块,表示为:
所述M张数据光盘的所有独立数据与所述校验光盘的校验数据一起组成的数据阵列为:
所述数据阵列中同一行数据代表不同光盘在同一位置处的二进制数据,所述数据阵列中同一行仅允许一个位置的二进制数据出现缺损或错误;
可选地,所述数据阵列中每一行均允许有任意位置的数据出现缺损或错误;
可选地,在同一组数据光盘中,所述M张数据光盘和所述校验光盘中任意一张或多张光盘出现数据缺损时,根据其余数据光盘及校验光盘的同一二进制数据位置的二进制数据对缺损的数据进行异或运算,从而恢复缺损数据;
可选地,在同一组数据光盘中,第X张数据光盘的第Y位二进制数据出现缺损或错误,则所述第X张数据光盘的第Y位二进制数据按照以下公式进行恢复:
其中,1≤X≤M,1≤Y≤Q。
8.根据权利要求4所述的数据存储修复方法,其特征在于,还包括:
当任一所述校验光盘的校验数据未写入完成且其对应的一组数据光盘中任一张数据光盘有数据缺损时,通过所述硬盘中临时存储的数据对有数据缺损的数据光盘进行数据恢复。
9.根据权利要求4-6中任一项所述的数据存储修复方法,其特征在于,
所述校验光盘的数量根据可靠性要求确定,以通过置入更高的冗余度在更多的数据光盘发生数据缺损时能够完全恢复数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州互盟信息存储技术有限公司,未经苏州互盟信息存储技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010323334.8/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置