Python如何判断奇偶数:如何计算RAID5奇偶校验为偶数磁盘计数

当我谈到 RAID 5 解释时,我经常看到图片显示 4 张光盘,其中包含三个数据块和一个奇偶校验块。作为示例计算(有时在同一站点上),我总是只看到 3 张光盘。很可能是因为它更有意义:我可以对两个块进行异或运算并创建奇偶校验,因此需要三张光盘。在所有这些图片上,奇偶校验块的大小与三个数据块相同。

当我有 4 个磁盘时,如何计算 RAID 5 奇偶校验,因此需要构建奇偶校验的三个均匀大小的块?

(PS。甚至加倍奇偶校验的大小(从两个块每个)不会帮助理解这一点。因为这将比 RAID 6,不是吗?)

3

假设您有三个数据盘ABC以及一个奇数奇偶校验盘P

下表显示了三个数据字节和生成的奇偶校验字节:

  A: 0 1 0 1 0 1 0 1
  B: 0 0 1 1 0 0 1 1
  C: 0 0 0 0 1 1 1 1
  P: 0 1 1 0 1 0 0 1

例如,如果磁盘B发生故障,则剩下ACP。可以通过计算幸存磁盘的奇偶位来重建丢失的B字节:

  A: 0 1 0 1 0 1 0 1
  C: 0 0 0 0 1 1 1 1
  P: 0 1 1 0 1 0 0 1
[ B: 0 0 1 1 0 0 1 1 ]

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(612)
Unreal:虚幻引擎包装(pak file editor free download)
上一篇
Yah 00:YahoomailImap在2018年登录
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(64条)