磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。 磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。
扩展资料:
磁盘阵列RAID技术主要有以下三个基本功能:
1、通过对磁盘上的数据进行条带化,实现对数据成块存取,减少磁盘的机械寻道时间,提高了数据存取速度。
2、通过对一个阵列中的几块磁盘同时读取,减少了磁盘的机械寻道时间,提高数据存取速度。 [3]
3、通过镜像或者存储奇偶校验信息的方式,实现了对数据的冗余保护。
参考资料来源:百度百科-磁盘阵列
参考资料来源:百度百科-磁盘
RAID5是条带化的,对于一个3块盘的RAID5,在一个条带中有两块盘提供数据块D1,D2,另一块盘提供校验块P。当你写入数据D1和D2时,P由D1和D2异或计算而得。P
=
D1
xor
D2。
比如当D1所在的盘损坏,则D1的数据可由P与D2异或计算而得(D1
=
P
xor
D2)。
所以RAID5只能允许一块盘损坏,2块就恢复不了了,RAID6倒是能恢复2块。
基本原理就是这个意思,你可以参考http://baike.baidu.com/view/969385.htm,这里面讲的更详细。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)