-
公开(公告)号:CN108228382B
公开(公告)日:2021-08-10
申请号:CN201810027966.2
申请日:2018-01-11
Applicant: 成都信息工程大学
IPC: G06F11/10
Abstract: 本发明公开了一种针对EVENODD码单盘故障的数据恢复方法,属于计算机信息存储及恢复技术领域。本方法在现有EVENODD编码的基础上,对包含p个数据磁盘的EVENODD,取其中的前个数据磁盘进行异或计算,将异或的结果保存到一个新的冗余磁盘中,该冗余磁盘定义为局部冗余磁盘;当数据磁盘发生故障时,则根据数据磁盘所处的位置进行相应的数据恢复;当冗余磁盘发生故障,则根据冗余磁盘的类型进行相应的数据恢复。本方法利用新增的局部冗余磁盘,使得与单一数据磁盘相关的磁盘数目减少。数据恢复时降低了磁盘读取的数目,数据读取开销小,数据恢复效率高,是一种优于传统的EVENODD码单盘故障恢复算法。
-
公开(公告)号:CN107844272A
公开(公告)日:2018-03-27
申请号:CN201711051701.8
申请日:2017-10-31
Applicant: 成都信息工程大学
CPC classification number: G06F3/0608 , G06F3/0619 , G06F3/0635 , G06F3/067 , G06F11/1004 , G06F11/1448 , G06F11/1464
Abstract: 本发明公开了一种提高纠错能力的交叉分组编译码方法,用于提高现有分布式存储系统的纠错能力。该方法是将原数据S平均分为k块并储存于k个数据节点上,将k个数据节点交叉分组,对分好组的数据节点在有限域上求得一个生成矩阵G,利用生成矩阵G求得校验块,然后将校验块并存入新的节点,当某个或部分节点失效时,利用剩余节点及校验块联立方程组解出失效节点。本发明利用交叉分组编码方法存储校验数据,它的校验节点个数可以根据用户自身的需要来设定,校验节点的个数关乎着纠错能力,所以用户可以通过衡量自身的情况来进行设定。本发明可以使得存储空间的利用率提高,空间冗余度降低,节约大量的空间,对于存储空间有限的用户来说非常实用。
-
公开(公告)号:CN108595988A
公开(公告)日:2018-09-28
申请号:CN201810392007.0
申请日:2018-04-27
Applicant: 成都信息工程大学
IPC: G06F21/78
Abstract: 本发明提供一种可同时加密并容错的硬盘,包括:硬盘控制模块、视觉密码加密模块、硬盘阵列存储模块和硬盘自操作模块;所述硬盘控制模块为硬盘的调度中心,分别与视觉密码加密模块、硬盘阵列存储模块和硬盘自操作模块通过接口进行连接。本发明硬盘其结构简单易于操作,且设计较为突出,采用信息安全领域的视觉密码为硬盘加密,防止了数据外泄的可能性,也能及时了解硬盘的动态性能指标,一旦触发解密失败,则硬盘会根据指令对数据采取不同程度的保护,锁定或者销毁;采用信息安全领域的编码理论来增强硬盘的容错性,在硬盘中硬件出现故障的情况下保证了硬盘中数据的安全,防止数据因为自身原因而造成的丢失或损失。
-
公开(公告)号:CN108228382A
公开(公告)日:2018-06-29
申请号:CN201810027966.2
申请日:2018-01-11
Applicant: 成都信息工程大学
IPC: G06F11/10
Abstract: 本发明公开了一种针对EVENODD码单盘故障的数据恢复方法,属于计算机信息存储及恢复技术领域。本方法在现有EVENODD编码的基础上,对包含p个数据磁盘的EVENODD,取其中的前个数据磁盘进行异或计算,将异或的结果保存到一个新的冗余磁盘中,该冗余磁盘定义为局部冗余磁盘;当数据磁盘发生故障时,则根据数据磁盘所处的位置进行相应的数据恢复;当冗余磁盘发生故障,则根据冗余磁盘的类型进行相应的数据恢复。本方法利用新增的局部冗余磁盘,使得与单一数据磁盘相关的磁盘数目减少。数据恢复时降低了磁盘读取的数目,数据读取开销小,数据恢复效率高,是一种优于传统的EVENODD码单盘故障恢复算法。
-
-
-