948  
   0
使用存储底层netperf工具测试链路性能
作者:1325于 2020年04月22日 发布在分类 / 经验案例 / 经验案例 下,并于 2020年04月22日 编辑
netperf 双活链路 复制链路

一、适用场景

      双活同步不正常,可能是双活链路问题导致同步慢时,可以用存储自带的netperf工具测试链路性能,根据带宽延迟等数据判断链路是否正常。

      通样也适用于我司存储之间的复制链路测试。

二、测试方法

       netperf有服务器和客户端的区分,测试的时候,选择一端存储作为服务器,另一端作为客户端。

       步骤1.服务器端输入netserver

[root@00-b3-42-01-72-da ~]# netserver 
Starting netserver with host 'IN(6)ADDR_ANY' port '12865' and family AF_UNSPEC

       步骤2.客户端输入 如下命令:netperf -H 对端IP -l 1000 -t omni -- -m 4K -O "THROUGHPUT,THROUGHPUT_UNITS,MIN_LATENCY,MAX_LATENCY,MEAN_LATENCY"

[root@00-b3-42-01-72-d8 ~]# netperf -H 172.0.64.38 -l 1000 -t omni -- -m 4K -O "THROUGHPUT,THROUGHPUT_UNITS,MIN_LATENCY,MAX_LATENCY,MEAN_LATENCY"
OMNI Send TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 172.0.64.38 () port 0 AF_INET
^CThroughput Throughput  Minimum      Maximum      Mean         
           Units       Latency      Latency      Latency      
                       Microseconds Microseconds Microseconds 
                                                              
941.34     10^6bits/s  0            4973         34.71

此条用例-l后面的参数代表测试的时间,单位是秒;-m后面的参数表示块大小;-H后面是测试链路的端口IP;根据需要修改这三个参数即可,其它参数保持不变。

输出结果中包含:吞吐量大小、最小延迟微秒、 最大延迟微秒、平均延迟微秒。

       步骤3.测试过程中可以在服务器端使用命令监控流量情况:sar -n DEV 1 1000 

命令中的1代表刷新间隔,单位秒;1000代表刷新次数。

[root@00-b3-42-01-72-da ~]# sar -n DEV 1 1000
Linux 4.9.25-27.el7.1.b1.09 (00-b3-42-01-72-da) 	04/22/20 	_x86_64_	(24 CPU)


17:00:04        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
17:00:05    eth_1_0_0  81344.00   5561.00 120512.29    380.20      0.00      0.00      0.00
17:00:05    eth_1_1_2      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:05       inner0      1.00      0.00      0.10      0.00      0.00      0.00      0.00
17:00:05    eth_1_1_1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:05    eth_1_1_4      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:05         sit0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:05           lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:05        bond0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:05    eth_1_1_3      0.00      0.00      0.00      0.00      0.00      0.00      0.00

17:00:05        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
17:00:06    eth_1_0_0  81321.00   5567.00 120472.40    381.58      0.00      0.00      0.00
17:00:06    eth_1_1_2      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:06       inner0      3.00      3.00      0.27      0.27      0.00      0.00      0.00
17:00:06    eth_1_1_1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:06    eth_1_1_4      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:06         sit0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:06           lo      4.00      4.00      0.27      0.27      0.00      0.00      0.00
17:00:06        bond0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
17:00:06    eth_1_1_3      0.00      0.00      0.00      0.00      0.00      0.00      0.00

五、风险提示




 知识评论当前评论数0

 推荐知识


 访问权限

创建人 1325
工作小组 宏杉成员
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2020-04-22 17:12:04[当前版本] 1325 CREAT

 目录
    宏杉案例知识库-V4.0.1