有没有人在windows系统下,实现RAID 6的数据恢复功能,要具体的步骤,截图,源代码,只要能行的通就行。 50

有没有人在windows系统下,实现RAID6的数据恢复功能,要具体的步骤,截图,源代码,只要能行的通就行。代码要用C/C++。50分我全给。... 有没有人在windows系统下,实现RAID 6的数据恢复功能,要具体的步骤,截图,源代码,只要能行的通就行。代码要用C/C++。50分我全给。 展开
 我来答
woodplaying
2012-03-19 · TA获得超过276个赞
知道小有建树答主
回答量:416
采纳率:0%
帮助的人:282万
展开全部
和RAID 5相似,RAID 6(6D + 2P)根据条带化的数据生成校验信息,条带化数据和校验数据一起分散存储到RAID组的各个磁盘上。设D0,D1,D2,D3,D4和D5代表条带化的数据,P代表校验数据,Q是第二份校验数据。   RAID 6(6D + 2P)根据条带化的数据生成校验信息,条带化数据和校验数据一起分散存储到RAID组的各个磁盘上   RAID 6校验数据生成公式(P和Q):   P的生成用了异或   P = D0 XOR D1 XOR D2 XOR D3 XOR D4 XOR D5   Q的生成用了系数和异或   Q = A0*D0 XOR A1*D1 XOR A2*D2 XOR A3*D3 XOR A4*D4 XOR A5*D5   D0~D5:条带化数据   A0~A5:系数   XOR:异或   *:乘   在RAID 6中,当有1块磁盘出故障的时候,利用公式1恢复数据,这个过程是和RAID 5一样的。而当有2块磁盘同时出故障的时候,就需要同时用公式1和公式2来恢复数据了。   各系数A0~A5是线性无关的系数,在D0,D1,D2,D3,D4,D5,P,Q中有两个未知数的情况下,也可以联列求解两个方程得出两个未知数的值。这样在一个RAID组中有两块磁盘同时坏的情况下,也可以恢复数据。 上面描述的是校验数据生成的算法。其实RAID 6的核心就是有两份检验数据,以保证两块磁盘同时出故障的时候,也能保障数据的安全。
追问
太笼统了,这个问题不是随便百度一下就能解决的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式