一、组网图
不涉及
二、问题描述
使用一台服务器2个8G口向存储打8K随机7读3写压力时,性能较低且波动较大。
三、过程分析
1、使用存储FC端口环回时,性能较低且波动较大,初步判断问题在前端链路环境。
2、更换光纤线及FC端口后,问题仍无法解决。
3、观察服务器CPU利用率,发现有单个CPU核心利用率达到100%,通过信息查询发现,服务器的两个HBA卡端口均绑定在同一个CPU核心上。
查看CPU利用率:
查看实际运行过程中HBA卡端口使用的是同一个CPU核心:
查看系统给HBA卡端口指定的CPU核心:
四、解决方法
1、手动关闭服务器端的Irqbalance,手动指定HBA卡端口绑定到空间的CPU上去之后,性能有了显著的提升。
systemctl stop irqbalance echo 42 > /proc/irq/483/smp_affinity_list
五、风险提示
操作客户的服务器时,需要征得客户同意。