当前位置: 首页 > news >正文

RAID10和RAID5性能对比测试

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 的直接写入性能全面且大幅度地优于 RAID 5。

二、raid缓存模式

确认以上测试 u01/u02 是无缓存模式:

[root@host2 ~]# lsblk
NAME                   MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sdc                      8:32   0   7.3T  0 disk  
└─vgraid10_local-lv01  253:3    0   7.3T  0 lvm   /u01
sdd                      8:48   0  10.9T  0 disk  
└─vgraid5_local-lv01   253:4    0  10.9T  0 lvm   /u02
sdb                      8:16   0 447.1G  0 disk  
└─vgssd_local-lv01     253:5    0   447G  0 lvm   /u03

执行 arcconf getconfig 1 ld 显示 Logical Device number 0 和 1 的配置信息:

[root@host2 ~]# arcconf getconfig 1 ld
Controllers found: 1
--------------------------------------------------------
Logical device information
--------------------------------------------------------
Logical Device number 0Logical Device name                        : vd1Disk Name                                  : /dev/sdc (Disk0) (Bus: 1, Target: 0, Lun: 0)Block Size of member drives                : 512 BytesArray                                      : 0RAID level                                 : 10Status of Logical Device                   : OptimalSize                                       : 7630830 MBStripe-unit size                           : 256 KBFull Stripe Size                           : 512 KBInterface Type                             : Serial ATADevice Type                                : DataBoot Type                                  : NoneHeads                                      : 255Sectors Per Track                          : 32Cylinders                                  : 65535Caching                                    : DisabledMount Points                               : Not MountedLD Acceleration Method                     : NoneSED Encryption                             : DisabledVolume Unique Identifier                   : 600508B1001CF6173057FB8A85255004
--------------------------------------------------------Logical Device segment information
--------------------------------------------------------Segment                                    : Availability (SizeMB, Protocol, Type, Connector ID, Location) Serial Number
--------------------------------------------------------Group 0, Segment 0                         : Present (3815447MB, SATA, HDD, Connector:CN0, Enclosure:1, Slot:2) WQB0BYF0Group 0, Segment 1                         : Present (3815447MB, SATA, HDD, Connector:CN0, Enclosure:1, Slot:4) WQB0B5PVGroup 1, Segment 0                         : Present (3815447MB, SATA, HDD, Connector:CN0, Enclosure:1, Slot:3) WQB0B5V7Group 1, Segment 1                         : Present (3815447MB, SATA, HDD, Connector:CN0, Enclosure:1, Slot:5) V302WXYFLogical Device number 1Logical Device name                        : vd2Disk Name                                  : /dev/sdd (Disk0) (Bus: 1, Target: 0, Lun: 1)Block Size of member drives                : 512 BytesArray                                      : 1RAID level                                 : 5Status of Logical Device                   : OptimalParity Initialization Status               : CompletedSize                                       : 11446245 MBStripe-unit size                           : 256 KBFull Stripe Size                           : 768 KBInterface Type                             : Serial ATADevice Type                                : DataBoot Type                                  : NoneHeads                                      : 255Sectors Per Track                          : 32Cylinders                                  : 65535Caching                                    : DisabledMount Points                               : Not MountedLD Acceleration Method                     : NoneSED Encryption                             : DisabledVolume Unique Identifier                   : 600508B1001CE4C11BEB914107DF0141
--------------------------------------------------------Array Physical Device Information
--------------------------------------------------------Device ID                                  : Availability (SizeMB, Protocol, Type, Connector ID, Location) Serial Number
--------------------------------------------------------Device 14                                  : Present (3815447MB, SATA, HDD, Connector:CN0, Enclosure:1, Slot:6) V3039ZHFDevice 15                                  : Present (3815447MB, SATA, HDD, Connector:CN0, Enclosure:1, Slot:7) WQB0BY59Device 16                                  : Present (3815447MB, SATA, HDD, Connector:CN0, Enclosure:1, Slot:8) WQB0AW76Device 17                                  : Present (3815447MB, SATA, HDD, Connector:CN0, Enclosure:1, Slot:9) VB00EL3FCommand completed successfully.

关键信息是这两行:

   Caching                                    : Disabled

在 arcconf 设置 磁盘组的 Caching 为 WB 模式:

arcconf SETCACHE 1 LOGICALDRIVE 0 con
arcconf SETCACHE 1 LOGICALDRIVE 1 con

再次查询,已经强行改成了 缓存模式:

Caching                                    : Enabled

再次测试磁盘的IO性能:

./testdd.sh /u01 /u02 > testdd.log.`date +%Y%m%d%H%M` 2>&1 &
vgraid10_local-lv01  7.3T  100G  7.2T   2% /u01 --- direct写入:38.3 MB/s direct读取:400 MB/s  cache写入:303 MB/s  cache读取:526 MB/s
vgraid5_local-lv01    11T   88G   11T   1% /u02 --- direct写入:7.1 MB/s  direct读取:357 MB/s  cache写入:33.7 MB/s cache读取:350 MB/s

结论:

打开RAID卡缓存后,raid5的 direct写入 性能仍然很差,但是 direct读取 性能有了大幅度提升!读取性能飙升而写入性能依旧拉胯,完全符合理论预期。

最后修改回原来设置:

因为 raid 卡无后备电池保护,存在丢数据风险。

arcconf SETCACHE 1 LOGICALDRIVE 0 coff
arcconf SETCACHE 1 LOGICALDRIVE 1 coff
http://www.jsqmd.com/news/431828/

相关文章:

  • 2026年评价高的小区隔油池清理公司推荐:医院化粪池清理公司/商场化粪池清掏/地下室化粪池清掏公司/选择指南 - 优质品牌商家
  • 最新2026年2月数字化运营系统口碑排行出炉!数字化运营/生态型电商/电商新零售平台,数字化运营系统有哪些 - 品牌推荐师
  • 2026年无机样品前处理设备行业实力厂家综合盘点 - 品牌推荐大师1
  • 公考面试班怎么选?一篇讲清状元公考、中公、粉笔等机构核心优势 - 深度智识库
  • 企业数字化转型如何起步?北京小程序定制开发服务商能力解析 - 品牌2026
  • 2026年热门的高强钢管/梁山高速护栏高强钢管品牌厂商推荐(更新) - 行业平台推荐
  • 2026成都知名美术艺考集训机构精选指南:中考美术艺考培训学校、中考美术艺考培训班、中考美术艺考培训画室选择指南 - 优质品牌商家
  • 适配半导体设备,高精度非侵入式超声波流量传感器品牌推荐 - 品牌2026
  • LeetCode 72 编辑距离:python3 题解
  • 半导体专用超声波流量计:2026优选超声波流量计品牌推荐 - 品牌2026
  • 怎么快速回收沃尔玛购物卡?方法超简单! - 团团收购物卡回收
  • 2026最新AI分身推荐!宁夏优质AI分身服务商权威榜单发布 - 十大品牌榜
  • 2026年有实力的长沙品牌网站开发/常德软件网站开发受欢迎推荐企业 - 行业平台推荐
  • 百联卡1000回收多少,2026年节后回收价格是否上涨 - 淘淘收小程序
  • 高适配、高精度:点胶机超声波流量传感器推荐 - 品牌2026
  • 2026年食堂隔油池清理厂家推荐:物业化粪池清掏、酒店化粪池清掏、隔油池清理维保公司、餐饮隔油池清理公司选择指南 - 优质品牌商家
  • Labelbox团队的AI智能代理新突破:理解用户真正需要什么
  • 适配多场景:2026年优选夹持式超声波流量计推荐 - 品牌2026
  • 2026年口碑好的热成型钢高强管/高强管高评分品牌推荐(畅销) - 行业平台推荐
  • 从此告别拖延 9个AI论文平台深度测评与推荐 自考毕业论文必备
  • 总结2026年靠谱的GEO推广公司十大厂家 - 工业品网
  • 2026年北京小程序开发公司推荐|全流程定制化服务商深度解析 - 品牌2026
  • 研究生必看!巅峰之作的降AIGC网站 —— 千笔·降AIGC助手
  • 2026年发电机厂家推荐:机场发电机厂家推荐/柴油发电机哪家好/玉柴发电机厂家/上柴发电机厂家推荐/选择指南 - 优质品牌商家
  • 2026年南京GEO优化技术费用分析及靠谱公司排名 - 工业推荐榜
  • 喧嚣
  • nRF54L15 NRF54L15-QFAA-R 多协议低功耗BLE5.4 SoC芯片
  • 分析倍克朗的服务是否值得选择,2026年高性价比泳池漆厂家Top10 - 工业设备
  • 中国电缆一线品牌推荐:中国电缆标杆品牌推荐(2026年3月) - 品牌2026
  • 2026年3月数控加工中心厂家推荐,精准检测与稳定性能解析 - 品牌鉴赏师