电话:4006-505-646
首页 | 服务器品牌 | RAID分类 | 数据恢复成功案例 | 客户服务
 您现在的位置:首页>>RAID>>RAID3>>正文

详细讲解什么是RAID 3以及它的能力

         RAID 3经过长时间的发展,很多用户都很了解什么是RAID 3了,这里我发表一下个人理解,和大家讨论讨论什么是RAID 3,它是利用一个专门的磁盘存放所有的校验数据,而在剩余的磁盘中创建带区集分散数据的读写操作。RAID 3不仅可以像RAID1那样提供容错功能,而且整体开销从RAID1的50%下降为25%(RAID 3+1)。

         随着所使用磁盘数量的增多,额外成本开销会越来越小。在不同情况下,RAID 3读写操作的复杂程度也不相同。最简单的情况就是从一个完好的RAID 3系统中读取数据。

         这时,只需要在数据存储盘中找到相应的数据块进行读取操作即可,不会增加额外的系统开销。当向RAID 3写入数据时,情况会变得复杂一些。即使我们只是向一个磁盘写入一个数据块,必须计算与该数据块同处一个带区的所有数据块的校验值,并将新值重新写入到校验块中。由此我们可以看出,一个写入操作事实上包含了数据读取(读取带区中的关联数据块),校验值计算,数据块写入和校验块写入4个过程。

         系统开销大大增加。我们可以通过适当设置带区的大小使RAID系统得到简化。如果某个写入操作的长度恰好等于一个完整带区的大小(全带区写入),那么我们就不必再读取带区中的关联数据块计算校验值。

         我们只需要计算整个带区的校验值,然后直接把数据和校验信息写入数据盘和校验盘即可。到目前为止,我们所探讨的都是正常运行状况的下的数据读写。下面,我们再来看一下当硬盘出现故障时,RAID系统在降级模式下的运行情况。

          RAID 3虽然具有容错能力,但是系统性能会受到影响。当一块磁盘失效时,该磁盘上的所有数据必须使用校验信息重新建立。如果我们是从好盘中读取数据块,不会有任何变化。但是如果我们所要读取的数据块正好位于已经损坏的磁盘,则必须同时读取同一带区中的所有其它数据块,并根据校验值重新建丢失的数据。

         当我们更换了损坏的磁盘之后,系统必须一个数据块一个数据块的重建坏盘中的数据。整个过程包括读取带区、计算丢失的数据块和向新盘写入新的数据块,都是在后台自动进行。重建活动最好是在RAID系统空闲的时候进行,否则整个系统的性能会受到严重的影响。以上介绍什么是RAID 3。

 

          本文转载自企业级IT信息服务平台-网界网-CNW.com.cn
          原文地址:http://www.cnw.com.cn/storage-Technology/htm2012/20120505_246319.shtml

上一篇:RAID3
下一篇:raid3详解
 
版权所有@北京北亚宸星科技有限公司  总部电话:4006-505-646  中国·北京·海淀区永丰基地丰慧中路7号新材料创业大厦B座205室
> >