raid3和raid5的区别-LMLPHP

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的区别的详细内容,更多请关注Work网其它相关文章!

08-26 16:07