服务器 2022-04-20

KunTai R522 直通硬盘速率慢问题总结

一、 现网描述

1.1 环境描述

设备型号:KunTai R522

一块 600G-SAS 12Gb/s-10K硬盘

硬盘做直通,安装欧拉操作系统,未配置BBU


二、 故障描述

2.1 故障现象

客户反馈使用dd命令进行硬盘测速,速度很慢,现象如图,只有几M/s

image.png 

而其他服务器带宽可以到达上百M/S

image.png 


三、 问题分析

3.1 排查思

1.  查看BMC日志,未看见硬件异常

2.  在实验室做测试,发现去掉oflag参数就正常了,但是客户只认可加了该参数的结果image.png

3. 尝试打开硬盘的写缓存功能,依旧未能改善

image.png 

4. 重新配置RAID0,安装操作系统,问题依旧未解决

image.png 

5. 尝试开启Controller cache功能,此时Acceleration Method只有None选项,无Controller cache选项

image.png 

6. 开启NO Battery Write Cache功能,Acceleration Method 即显示Controller cache选项

image.png 

image.png 

image.png 

7. 最后测试硬盘速率正常

image.png 

3.2 原因分析

1. Controller cache:利用控制器的DDR作为高速缓存,为RAID组进行加速。在直通模式下无法达到加速功能

2. 在无BBU的情况下,需要开启无电池缓存,之后才可设置Controller cache功能

 

四、 问题解决

4.1 解决办法

配置单盘RAID 0并安装系统 ,开启Controller cache功能后解决。需注意,在无BBU的情况下,不建议开启Controller cache功能,避免异常掉电导致数据丢失