• 技术文章 >常见问题

    raid3和raid5的区别

    (*-*)浩(*-*)浩2020-01-09 11:03:13原创6593

    RAID3:带奇偶校验码的并行传送

    RAID5:分布式奇偶校验码的独立磁盘结构 (推荐学习:phpstorm

    RAID3使用相对简单的验证实现,使用专用磁盘存储所有奇偶校验数据,并在剩余子集中创建条带化数据的读写操作。

    RAID5和RAID3之间的区别在于RAID5不会将所有检查块存储在专用检查磁盘中,而是将它们分布在所有数据磁盘上。 RAID 5使用特殊算法计算任何条带检查块的存储位置。

    RAID5数据恢复方法

    对于一般的RAID数据恢复,我们需要了解以下参数:磁盘顺序,块大小,旋转模式和数据启动扇区。

    因此,RAID5的数据恢复也是通过文件系统,文件格式,磁盘中的其他相关数据等确定这四个参数的过程。

    确定这四个参数后,每个磁盘上散布的数据可以通过相关工具恢复到RAID 5中的实际数据,从而达到恢复RAID 5中数据的目的。

    以下是RAID5数据恢复的一般过程:

    通过该工具找到MBR和DBR,判断硬盘中的数据是否同步 - >通过MBR的位置确定起始扇区的位置 - >通过DBR查找NTFS分区的MFT记录的位置 - >通过MFT记录确定块大小和磁盘顺序,旋转模式 - >数据重组,RAID5内数据恢复。

    Raid 3 在第N+1个硬盘上存储的数据是校验容错信息,而每次修改数据的时候都需要往这个硬盘上写数据,这就出现了瓶颈。

    RAID 5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。

    当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。

    Raid5能保证每次修改数据每块硬盘都在工作,所以性能比Raid3能高一些。

    所以,Raid5比Raid3更适合服务器应用,两者都有错误校检,都是比较稳定的Raid解决方案。

    以上就是raid3和raid5的区别的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:raid3
    上一篇:raid-5又称为什么卷 下一篇:radiobutton怎么用

    相关文章推荐

    • php中抽象方法与普通方法的主要区别是什么• xmp1和2模式区别有哪些• web1.0 、2.0 、3.0区别• win10教育版和专业版的区别

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网