[转载] RAID性能与数据安全之RAID6 vs. RAID 10

[复制链接]

该用户从未签到

472

主题

532

回帖

1万

积分

[INTOHARD]旅长

Rank: 9Rank: 9Rank: 9

积分
16542
发表于 2008-9-19 16:24:02 | 显示全部楼层 |阅读模式
目前,许多存储管理员都在努力解决一个问题:什么时候采用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,取决于你需要保护哪种存储。配置SATA驱动器的设备通常选用RAID 6,尤其是当阵列中拥有大容量SATA驱动器时更是如此。为什么SCSI驱动器不采用RAID 6,其实也没有技术原因,但是很少有人这么做。SCSI驱动器通常比SATA驱动器要小,也更加可靠。

该用户从未签到

1

主题

54

回帖

58

积分

[INTOHARD]班长

Rank: 2

积分
58
发表于 2009-5-22 19:30:03 | 显示全部楼层
谢谢!!!学习一下!

该用户从未签到

0

主题

637

回帖

641

积分

[INTOHARD]工兵

Rank: 1

积分
641
发表于 2010-1-7 21:54:48 | 显示全部楼层
这类贴子实用,
  • TA的每日心情
    开心
    2014-2-19 23:25
  • 签到天数: 5 天

    [LV.2]九品芝麻官

    0

    主题

    436

    回帖

    286

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    286
    发表于 2010-3-16 00:44:37 | 显示全部楼层
    路过。。学习一下
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表