Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11603735
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-12-12 13:06:34

   目前,许多管理员都在努力解决一个问题:什么时候采用RAID 6保护模式?什么时候采用RAID 10保护模式?RAID 10首先对数据进行镜像,然后将数据在磁盘中条带化。RAID 6对数据分条后,进行两次奇偶校验,校验结果存储在不同的磁盘存储块中。我们来看看RAID 6和RAID 10各自的优点。 
 
  如果阵列中有足够的磁盘,RAID 6消耗的存储较少。

  RAID 10阵列只能存储一半磁盘容量的数据。剩下的一半容量被镜像占据。如果RAID 6阵列只有最少的磁盘数(4个),那么也只能存储一半容量的数据。但是,磁盘数量增加后,情况就不同了。RAID 10阵列依然只能提供一半容量用于保护数据。但是如果给RAID 6阵列增加磁盘,可用容量比就会相应增加。如果将磁盘数量由4个增加为8个,奇偶校验仅消耗25%的磁盘容量;磁盘越多,容量消耗比就越低。

  RAID 6的计算更加密集。

  RAID 6需要进行两次奇偶校验,以提供写保护,因而RAID 6的写速度小于其它级别的RAID。这也是RAID 6使用较少的一个原因。RAID协通常用于校验奇偶,提高RAID 6的写速度。

  RAID 6能防止两个磁盘同时出现故障。

  由于RAID 6采用双奇偶校验模式,可以防止两个磁盘同时出现故障。RAID 10能否防止两个磁盘同时出现故障,取决于故障发生的位置。如果发生故障的磁盘处于同一镜像中,那么另一镜像可以接管。如果两个镜像中的磁盘都出现故障,那么你就麻烦了。

  RAID 10重建速度较快。

  RAID 6的主要缺陷是磁盘故障发生后,阵列重建的时间较长。即使是中等规模的阵列,可能也需要24小时才能重建,根据阵列中的磁盘数量和磁盘容量而定。由于RAID 6用户往往采用最大数量的磁盘,RAID 6的使用越来越受到限制。

  RAID 10无需专用。

  大部分控制器支持RAID 10,性能良好。如果你要使用RAID 6,就得采用支持RAID 6的专用控制器。RAID 10对每次写操作都执行双奇偶检验。

  在对数据进行镜像时,RAID 10消耗了50%的驱动器容量。

  如果阵列中使用8个以上的驱动器,RAID 6消耗的容量相对较小。

  选择RAID 6还是RAID 10,取决于你需要保护哪种存储。配置驱动器的设备通常选用RAID 6,尤其是当阵列中拥有大容量SATA驱动器时更是如此。为什么驱动器不采用RAID 6,其实也没有技术原因,但是很少有人这么做。SCSI驱动器通常比SATA驱动器要小,也更加可靠。
阅读(2586) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~