飞牛NAS 不同RAID模式下的读写性能测试

博主:XiaoxuXiaoxu 02-14 1461 0条评论

飞牛中 我们创建存储空间时,存在多块硬盘的情况下。可进行RAID阵列的组合配置,不同的RAID模式对数据的安全性及读写速度都有区别。

飞牛NAS根据我们的磁盘数量,可进行RAID0,RAID1,RAID5,RAID6,RAID10几种模式配置。

下面我们使用现有的测试机器共7片6TB的HDD磁盘,进行的raid配置的组合模式讲解。

所有测试读写使用工具dd进行,读写均测试3次,(读写测试均为同阵列),结果测试如图所示。

测试机器配置如下:


CPU:Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz*2 ,共计24核心 48线程

内存:1333MHz DDR3 内存*14,共计224GB

磁盘:1片240G ssd系统,7片6TB,sas接口机械硬盘

阵列卡:dell H710P

读写测试工具:dd(参数bs=10M count=1024 iflag=direct/oflag=direct)


非专业测试-仅供娱乐


测试结果和机器的cpu性能、硬盘类型、硬盘本身读写性能和机器总线性能等,均会对测试结果产生影响,测试本身仅仅是对不同的Raid之间的读写性能做参考比较。


1.RAID0模式

raid0模式下,读写7倍,但是数据防丢能力为0,任何一块磁盘损坏,均会造成所有数据丢失。


飞牛NAS 不同RAID模式下的读写性能测试  第1张
飞牛NAS 不同RAID模式下的读写性能测试  第2张


raid0 读平均 1.36G 写平均 1.56G

2.RAID1模式

raid1模式下,读1倍/写1倍,但是数据防丢能力为6,可以同时承受6块磁盘的损坏。


飞牛NAS 不同RAID模式下的读写性能测试  第3张
飞牛NAS 不同RAID模式下的读写性能测试  第4张


raid1 读平均 220M 写平均 219M

3.RAID5模式

raid5模式下,读6倍/写3倍,但是数据防丢能力为1,可以同时承受1块磁盘的损坏。


飞牛NAS 不同RAID模式下的读写性能测试  第5张
飞牛NAS 不同RAID模式下的读写性能测试  第6张


raid5 读平均 1.1GB 写平均 380M

4.RAID6模式

raid6模式下,读5倍/写2.5倍,但是数据防丢能力为2,可以同时承受2块磁盘的损坏。


飞牛NAS 不同RAID模式下的读写性能测试  第7张
飞牛NAS 不同RAID模式下的读写性能测试  第8张


raid6 读平均 858M 写平均 342M

5.RAID10模式

raid10模式下,读写3.5倍,但是数据防丢能力为3,可以同时承受3块磁盘的损坏。


飞牛NAS 不同RAID模式下的读写性能测试  第9张
飞牛NAS 不同RAID模式下的读写性能测试  第10张


raid10 读平均 718M 写平均 779M


The End

发布于:2025-02-14,除非注明,否则均为晓旭博客原创文章,转载请注明出处。