一、组网图
二、问题描述
操作系统类型:
存储类型: MS3000G2,版本V1.2.27T05
服务器类型:曙光服务器, CPU为intel。
存储新扩容一个 DSU2625磁盘柜(13块1.2T硬盘),配置12块盘的RAID6。划分一个10T的LUN分配给业务系统。经过操作系统人员操作创建卷组,lv,格式化之后挂载给/dbdata1目录。数据库利用dd测试:
该测试值偏低,不满足数据库的读写要求。
三、过程分析
1、经过多次测试始终都是同一个数值,没有变化。
2、更换服务器再次进行测试性能值一样不变。
3、在测试过程中检查存储的性能指标 IOPS/吞吐量/平均延时数值都很低,从存储上看是没有压力下来。
4、服务器侧多次测试的性能稳定在 3.8MB/s,感觉读写压力没有传到存储。
5、测试原有在用的文件系统(原来存储分配的 lun,非扩容LUN),同样的测试命令性能值正常。
6、登录交换机检查服务器和存储各端口的统计及报错信息都正常。
7、服务器除了链路端口,只剩下文件系统的因素,因此将文件系统从 ext4改为ext3之后,再次测试性能,性能恢复正常。
分析结论:麒麟 3.0系统版本较低,ext4文件系统性能很差,无法发挥存储的读写性能。
四、解决方法
性能问题,需要分析清从最上层到存储底层的读写流程。分析存储底层各项指标之后,注意不能忽略服务器上文件系统及操作系统的影响。本次问题最终通过更换文件系统从 ext4变更为ext3解决。
五、风险提示
“无”