[发明专利]一种自动测试网卡性能的系统及方法在审
申请号: | 201810609074.3 | 申请日: | 2018-06-13 |
公开(公告)号: | CN108768784A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 张文珂;刘茂峰 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算节点 数据块 测试节点 接收时间点 准确度 测试模块 自动测试 网卡 发送 测试工作效率 发送时间点 发送数据块 数据块发送 测试过程 接收测试 节点发送 控制指令 配置的 时间点 保存 记录 | ||
1.一种自动测试网卡性能的系统,其特征在于,包括:计算节点,测试节点以及测试模块;
计算节点与测试节点建立通信连接;测试模块分别与计算节点和测试节点通信连接;计算节点配置至少三个不同容量的数据块;
测试模块用于向计算节点发出数据块发出控制指令;
计算节点用于接收测试模块发出的数据块发出控制指令,向测试节点发出第一个数据块,同时记录发出时间点;
测试节点用于接收计算节点发出的第一个数据块,并向计算节点反馈第一个数据块已接收信息及接收时间点信息;
计算节点还用于接收测试节点发送的第一个数据块已接收信息及接收时间点信息,再向测试节点发出第二个数据块,同时记录发出时间点;
测试节点还用于接收计算节点发出的第二个数据块,并向计算节点反馈第二个数据块已接收信息及接收时间点信息;
计算节点还用于接收测试节点发送的第二个数据块已接收信息及接收时间点信息,再向测试节点发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点配置的所有数据块;
所有数据块发送完成后,计算节点将数据块的容量,数量,发送时间点以及测试节点接收时间点发送至测试模块保存。
2.根据权利要求1所述的自动测试网卡性能的系统,其特征在于,
测试模块用于保存计算节点发送的数据块的容量,数量,发送时间点以及测试节点接收时间点,将每个数据块分别与发送时间点以及测试节点接收时间点对应,得出基于当前通信网络所述数据块容量所对应的数据传输测试带宽;
基于每个数据块的发送时间点以及测试节点接收时间点得出所述数据块的传输时长;并对所有数据块的传输时长加和,同时将所有数据块的容量加和,得出每秒,或每个预设周期内通信网络的数据传输测试带宽。
3.根据权利要求2所述的自动测试网卡性能的系统,其特征在于,
测试模块还用于将每个数据块的容量,发送时间点以及测试节点接收时间点配置成文件单元;
将所有文件单元配置成文件组;
配置关键词查询端口,使测试人员基于关键词查询端口查询文件组中每个文件单元针对通信网络测试得出的数据传输测试带宽。
4.根据权利要求2所述的自动测试网卡性能的系统,其特征在于,
测试模块还用于实时监测计算节点与测试节点之间的数据通信以及测试过程,将测试过程配置成测试过程日志,将通信网络测试得出的数据传输测试带宽结果配置成结果日志,供测试人员查询。
5.根据权利要求1或2所述的自动测试网卡性能的系统,其特征在于,
测试模块配置有测试脚本;
测试模块还用于将测试脚本配置到计算节点和测试节点上;
计算节点和测试节点分别安装测试脚本,安装完成后向测试模块反馈安装完成反馈信息并附带安装后测试脚本的安装数据包信息;
测试模块还用于获取计算节点及测试节点的安装完成反馈信息;
将计算节点及测试节点反馈的安装数据包信息与测试脚本的预设数据包信息进行比对,判断是否一致;
如不一致,则获取所述安装数据包信息不一致的节点地址信息,测试模块将测试脚本再次配置到所述节点上;
所述节点再次安装测试脚本,安装完成后向测试模块反馈安装完成反馈信息,供测试模块对比判断。
6.根据权利要求5所述的服务器网络性能测试方法,其特征在于,
计算节点及测试节点解压测试脚本并安装至预设的部署存储路径上;
计算节点及测试节点分别配置web应用服务;
测试模块通过浏览器访问计算节点及测试节点,检查通信是否正常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810609074.3/1.html,转载请声明来源钻瓜专利网。