[发明专利]一种多向测试服务器网络性能的方法及系统有效
申请号: | 201810058995.5 | 申请日: | 2018-01-22 |
公开(公告)号: | CN108234246B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 高莹 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多向 测试 服务器 网络 性能 方法 系统 | ||
1.一种多向测试服务器网络性能的方法,其特征是:包括以下步骤:
将多台服务器的IP设置在同一网段,建立服务器间的网络通信,并在每台服务器上安装网络测试工具;
在每台服务器上同时创建服务节点测试脚本和测试节点测试脚本;
每台服务器同时运行服务节点测试脚本和测试节点测试脚本,进行多线程测试;
所述每台服务器同时运行服务节点测试脚本和测试节点测试脚本,并设置多线程测试的具体过程为:
在服务节点测试脚本中输入待测试服务器的IP和测试时长,并设置多线程测试,运行服务节点测试脚本;
待测试服务器运行测试节点测试脚本,并把测试结果返回至输入本节点IP的服务器节点。
2.根据权利要求1所述的一种多向测试服务器网络性能的方法,其特征是:所述步骤还包括分析测试结果,判断服务器的网络性能是否达标。
3.根据权利要求2所述的一种多向测试服务器网络性能的方法,其特征是:所述分析测试结果,判断服务器的网络性能是否达标的具体过程为:
获取测试过程中网卡的速率;
在运行所述服务节点测试脚本和测试节点测试脚本前,抓取网卡的丢包信息,在多线程测试结束后,再次抓取网卡的丢包信息,得到网卡的丢包率;
若网卡速率与丢包率均符合要求,则网络性能达标,否则网络性能不达标。
4.一种多向测试服务器网络性能的系统,其特征是:所述系统包括
测试环境搭建模块,用于将多台服务器的IP设置在同一网段,建立服务器间的网络通信,并在每台服务器上安装网络测试工具;
测试脚本创建模块,用于在每台服务器上同时创建服务节点测试脚本和测试节点测试脚本;
测试脚本运行模块,用于控制每台服务器同时运行服务节点测试脚本和测试节点测试脚本,并设置多线程测试;
所述测试脚本运行模块包括
第一测试单元,用于在服务节点测试脚本中输入待测试服务器的IP和测试时长,并设置多线程测试,运行服务节点测试脚本;
第二测试单元,用于待测试服务器运行测试节点测试脚本,并把测试结果返回至输入本节点IP的服务器节点。
5.根据权利要求4所述的一种多向测试服务器网络性能的系统,其特征是:所述系统还包括数据处理模块,所述数据处理模块用于分析测试结果,判断服务器的网络性能是否达标。
6.根据权利要求5所述的一种多向测试服务器网络性能的系统,其特征是:所述数据处理模块包括
第一数据处理单元,用于获取测试过程中网卡的速率;
第二数据处理单元,用于在运行所述服务节点测试脚本和测试节点测试脚本前,抓取网卡的丢包信息,在多线程测试结束后,再次抓取网卡的丢包信息,得到网卡的丢包率;
测试结果生成单元,用于判断网卡速率与丢包率是否均符合要求,得到网络性能测试是否达标的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810058995.5/1.html,转载请声明来源钻瓜专利网。