[发明专利]一种自动测试网卡性能的系统及方法在审
申请号: | 201810609074.3 | 申请日: | 2018-06-13 |
公开(公告)号: | CN108768784A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 张文珂;刘茂峰 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算节点 数据块 测试节点 接收时间点 准确度 测试模块 自动测试 网卡 发送 测试工作效率 发送时间点 发送数据块 数据块发送 测试过程 接收测试 节点发送 控制指令 配置的 时间点 保存 记录 | ||
本发明提供一种自动测试网卡性能的系统及方法,计算节点基于测试模块发出的控制指令,向测试节点发送数据块,计算节点接收测试节点发送的数据块已接收信息及接收时间点信息,再向测试节点发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点配置的所有数据块;所有数据块发送完成后,计算节点将数据块的容量,数量,发送时间点以及测试节点接收时间点发送至测试模块保存。测试过程减少了人为操作所花费的时间,在时间上相较于人为操作所花费的时间,操作准确度上也有非常大幅度的提升,大幅提高了测试工作效率及准确度。
技术领域
本发明涉及网络测试领域,尤其涉及一种自动测试网卡性能的系统及方法。
背景技术
网卡性能测试是验证网卡的性能在机器的性能数据,用测试结果与网卡的理论带宽相比较可以判断该网卡在机器上是否能发挥出最大性能。测试网卡性能时业界经常使用neteperf,netperf是一种非常常见的测量网络带宽的工具,可以设置不同大小的数据块,以测试在不同数据块下网卡的性能是否一致。但该网卡不能多开线程,在超过25G带宽的网卡上单线程的性能超过了瓶颈,不能测试出网卡的真实最大性能。
现有的技术方案是测试不同数据块时手动输入命令,等待测试完成后再输入下一条命令,将所有测试手动测试完成。无法做到测试出网络性能,涉及测试命令较多,测试命令繁杂,容易引起测试误差,测试后每个线程的结果需要逐个查看,无法得出网络总性能,而且这种测试方式效率低。
发明内容
为了克服上述现有技术中的不足,本发明提供一种服务器网络性能测试方法,包括:计算节点,测试节点以及测试模块;
计算节点与测试节点建立通信连接;测试模块分别与计算节点和测试节点通信连接;计算节点配置至少三个不同容量的数据块;
测试模块用于向计算节点发出数据块发出控制指令;
计算节点用于接收测试模块发出的数据块发出控制指令,向测试节点发出第一个数据块,同时记录发出时间点;
测试节点用于接收计算节点发出的第一个数据块,并向计算节点反馈第一个数据块已接收信息及接收时间点信息;
计算节点还用于接收测试节点发送的第一个数据块已接收信息及接收时间点信息,再向测试节点发出第二个数据块,同时记录发出时间点;
测试节点还用于接收计算节点发出的第二个数据块,并向计算节点反馈第二个数据块已接收信息及接收时间点信息;
计算节点还用于接收测试节点发送的第二个数据块已接收信息及接收时间点信息,再向测试节点发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点配置的所有数据块;
所有数据块发送完成后,计算节点将数据块的容量,数量,发送时间点以及测试节点接收时间点发送至测试模块保存。
优选地,测试模块用于保存计算节点发送的数据块的容量,数量,发送时间点以及测试节点接收时间点,将每个数据块分别与发送时间点以及测试节点接收时间点对应,得出基于当前通信网络所述数据块容量所对应的数据传输测试带宽;
基于每个数据块的发送时间点以及测试节点接收时间点得出所述数据块的传输时长;并对所有数据块的传输时长加和,同时将所有数据块的容量加和,得出每秒,或每个预设周期内通信网络的数据传输测试带宽。
优选地,测试模块还用于将每个数据块的容量,发送时间点以及测试节点接收时间点配置成文件单元;
将所有文件单元配置成文件组;
配置关键词查询端口,使测试人员基于关键词查询端口查询文件组中每个文件单元针对通信网络测试得出的数据传输测试带宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810609074.3/2.html,转载请声明来源钻瓜专利网。