一、组网图
二、问题描述
1、客户端采用MOFS服务器部署Windows操作系统,其中万兆网口配置负载均衡冗余聚合策略,通过iSCSI协议/增强型协议挂载分布式存储的LUN;
2、使用IOmeter测试64M 100%顺序读模型对裸设备进行测试,测试数值持续稳定在3GB/s左右,远高于实际链路带宽。
三、过程分析
1、打开Windows任务管理器查看网口性能,发现读模型时网口基本无流量,但IOmeter工具则持续显示3GB/s带宽左右;
2、采用写模型测试,网口显示速率与测试工具显示性能基本匹配;
3、测试完写模型后再次进行读模型测试,则网口流量与测试工具显示基本匹配;
4、结合上述现象及分布式块的特性综合分析:
(1)分布式块创建的LUN默认均为Thin LUN;
(2)Thin LUN测试读模型前需预埋数据,若预埋数据分配空间,Thin LUN所区域IO返回均为空指针,所以该测试数值无效。
四、解决方法
1、先使用性能测试工具进行数据预埋:定义写模型写入数据。
2、性能测试过程要实时关注网口流量,判断测试数值是否存在失真异常。
五、风险提示
无
六、关键字
分布式块,Thin LUN