RAID10与RAID5在性能对比测试中,哪一项指标更胜一筹?
摘要:4块磁盘做raid5 或 raid10,无缓存直接写入性能哪种方式更好?为此做了一个简单的测试对比,事实胜于雄辩,我们用实际测试数据来得出结论。 一、raid无缓存 3个文件系统: u01: hdd 4T*4 raid10,raid无缓存
4块磁盘做raid5 或 raid10,无缓存直接写入性能哪种方式更好?为此做了一个简单的测试对比,事实胜于雄辩,我们用实际测试数据来得出结论。
一、raid无缓存
3个文件系统:
---u01: hdd 4T*4 raid10,raid无缓存
---u02: hdd 4T*4 raid5,raid无缓存
---u03: ssd 447G*1
测试结果如下:
./testdd.sh /u01 /u02 /u03 > testdd.log.`date +%Y%m%d%H%M` 2>&1 &
vgraid10_local-lv01 7.3T 100G 7.2T 2% /u01 --- direct写入:38.7 MB/s direct读取:151 MB/s cache写入:328 MB/s cache读取:511 MB/s
vgraid5_local-lv01 11T 88G 11T 1% /u02 --- direct写入:7.4 MB/s direct读取:128 MB/s cache写入:77.6 MB/s cache读取:700 MB/s
vgssd_local-lv01 447G 65G 382G 15% /u03 --- direct写入:147 MB/s direct读取:189 MB/s cache写入:387 MB/s cache读取:512 MB/s
结论:
在无缓存(例如RAID卡禁用缓存、设置为Write Through模式,或使用无缓存的RAID卡)的情况下,针对4块磁盘的配置,RAID 10 的直接写入性能【38.7 MB/s】全面且大幅度地优于 RAID 5【7.4 MB/s】。
