对于不同要求的RAID级别选择

一.   如何选择和配置读写速度最快且有一定容错能力的RAID

如何选择和配置读写速度最快且有一定容错能力的RAID?
可以从下面的两个方面来详细讨论:
1 读写速度
RAID   Random     Random     Sequential   Sequential

Level   Read Perf   Write Perf      Read Perf         Write Perf
0     ⋆⋆⋆⋆     ⋆⋆⋆⋆      ⋆⋆⋆⋆⋆     ⋆⋆⋆⋆
1     ⋆⋆⋆       ⋆⋆⋆       ⋆⋆        ⋆⋆⋆
5     ⋆⋆⋆⋆     ⋆⋆         ⋆⋆⋆⋆       ⋆⋆⋆
6     ⋆⋆⋆⋆     ⋆         ⋆⋆⋆⋆      ⋆⋆

通过上面的表格可以看出,对于单级RAID 而言:RAID0 不论是在读,还是
在写方面都有良好的性能。
RAID0 的相关特性:
RAID0,通过独立访问的方法将数据分块,能实现多个I/O 操作同时并行处理。因此其吞吐量是最大的。
RAID0 能满足性能的要求,例如对于多媒体和数据传输率较高的系统。
要求读写速度最快:根据价格和当前的应用较为广泛的RAID 来看,RAID0 满足要求。
但RAID0 中的数据没有冗余,数据的安全性没有保障,其容错能力为零。

2 容错能力

RAID LEVEL   Fault Tolerance
0         none
1         ⋆⋆⋆⋆
5         ⋆⋆⋆
6         ⋆⋆⋆⋆⋆

1 由于RAID6 使用了双校验的方式,当两个磁盘发生故障时,也可以恢复,因此RAID6 容错能力最强。
2 RAID1 使用的是镜像方式进行容错。RAID1 的容错能力也很强。
3 RAID5 使用分布式的奇偶校验,其容错能力也不错。

根据上面的读写性能,容错能力的分析,以及当前市场上常
见的RAID 技术及应用情况。如果要选择读写速度最快,有一定
容错能力的RAID 可以选择RAID10,RAID50 等配置策略。通
过比较发现RAID10 的产品和技术都已经非常成熟,所以选择
RAID10。

二.  如何选择和配置容错能力最强的RAID

RAID6

三.  速度适中,有效容量尽可能大,有一定的容错能力的RAID 

RAID5

posted @ 2011-10-28 20:07  Let it be!  阅读(365)  评论(0编辑  收藏  举报