HP StorageWorks D2700存储阵列主节点读取速度异常缓慢的排查求助
HP StorageWorks D2700存储阵列主节点读取速度异常缓慢的排查求助
各位技术同仁,遇到一个百思不得其解的存储性能问题,想请大家帮忙出出主意:
背景环境
公司需要在DMZ部署一台临时文件服务器(长期存储方案还在评估),我们用了闲置的旧设备搭建:
- 两台DL360G7服务器,安装Server 2019,配Smart Array P411控制器
- 两台HP StorageWorks D2700磁盘阵列,每台有25块500GB硬盘,原先是承载本地Exchange的
- 每台服务器用单SAS线缆连接一台D2700,两台阵列的配置完全一致:RAID5(23块数据盘+2块热备),逻辑盘大小10TB,控制器缓存及相关参数设置完全相同
- 冗余方案:夜间用
Robocopy脚本将主服务器数据镜像到备份服务器,主服务器开启了微软卷影副本功能
问题现象
上周有开发者反馈主文件服务器读取速度特别慢,我用PerformanceTest 10.2做了基准测试:
- 主节点读取速度仅约80MB/s
- 备份节点读取速度却能达到约850MB/s,两者差了整整10倍
- 写入速度差异不大,主节点只是略慢一点,没有明显异常
已做排查动作
我已经尝试了以下排查和调整,但都没解决问题:
- 更换主服务器连接阵列的I/O端口和SAS线缆
- 临时禁用主服务器的卷影副本功能
- 调整P411控制器的缓存读写比例,以及其他相关性能参数
- 关键测试:把两台服务器连接的阵列交换(原主服务器连备份阵列,原备份服务器连主阵列),结果问题跟着阵列转移到了原备份服务器上——这说明问题肯定出在那台D2700阵列本身,而非服务器端
阵列状态检查
那台有问题的D2700看起来状态一切正常:
- 所有硬盘、I/O端口、电源模块的指示灯都是绿色
- 用HP ACU(阵列配置工具)生成了诊断报告,没发现任何异常报错或警告
当前思路
目前我能想到的最后一招就是把这台阵列关机,重新插拔所有硬盘、I/O接口和电源模块,但总觉得这是碰运气的操作,有没有更针对性的排查方向或者解决方案?麻烦大家给点建议!
备注:内容来源于stack exchange,提问作者Saaz
相关产品推荐
相关产品推荐

