码迷,mamicode.com
首页 > 其他好文 > 详细

温习一下RAID5的核心原理

时间:2017-07-12 21:28:45      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:随机   决定   raid   文件   分配   校验   raid5   备份   原理   

Raid 5使用至少三块硬盘来实现阵列,它既能实现raid 0的加速功能也能够实现raid 1的备份数据功能。

以3块盘为例解释原理:在阵列当中有三块硬盘的时候,它将会把所需要存储的数据按照用户定义的分割大小分割成文件碎片存储到两块硬盘当中,此时,阵列当中的第三块硬盘不接收文件碎片,它接收到的是用来校验存储在另外两块硬盘当中数据的一部分数据,这部分校验数据是通过一定的算法产生的,可以通过这部分数据来恢复存储在另外两个硬盘上的数据。另外,这三块硬盘的任务并不是一成不变的,也就是说在这次存储当中可能是1号硬盘和2好硬盘用来存储分割后的文件碎片,那么在下次存储的时候可能就是2号硬盘和3号硬盘来完成这个任务了。可以说,在每次存储操作当中,每块硬盘的任务是随机分配的,不过,肯定是两块硬盘用来存储分割后的文件碎片另一块硬盘用来存储校验信息。

这个校验信息一般是通过raid控制器运算得出的,通常这些信息是需要一个raid控制器上有一个单独的芯片来运算并决定将此信息发送到哪块硬盘存储。

温习一下RAID5的核心原理

标签:随机   决定   raid   文件   分配   校验   raid5   备份   原理   

原文地址:http://www.cnblogs.com/likingzi/p/7157470.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!