[发明专利]一种自动测试整机柜服务器网络稳定性的方法及系统在审
申请号: | 201811307609.8 | 申请日: | 2018-11-05 |
公开(公告)号: | CN109450729A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 巩祥文 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 整机 待测节点 网络测试 服务器网络 登录文件 工具安装 自动测试 服务端 服务器 输出测试结果 远程登录模块 稳定性测试 操作模块 测试环境 测试执行 复制模块 互相连通 划分模块 节省资源 判断模块 删除模块 同一网段 自动执行 准确度 原有的 灌包 一对一 测试 通信 网络 | ||
本发明提供一种自动测试整机柜服务器网络稳定性的方法及系统,方法包括如下步骤:设置整机柜服务器的所有待测节点在同一网段,且待测节点之间网络互相连通;在每一个待测节点安装网络测试工具;自动执行测试,待测节点之间通过网络测试工具进行通信;输出测试结果。系统包括测试环境搭建模块、网络测试工具安装包复制模块、网络测试工具安装模块、待测组划分模块、远程登录模块、服务端登录文件判断模块、灌包操作模块以及服务端登录文件删除模块。本发明通过linux shell脚本,实现了自动进行整机柜服务器网络稳定性测试的方法,该方法打破了整机柜服务器原有的一对一手动输入,提高测试执行的准确度,且大大节省资源和人力。
技术领域
本发明属于服务器网络稳定性测试领域,具体涉及一种自动测试整机柜服务器网络稳定性的方法及系统。
背景技术
整机柜服务器各节点之间通过交换机网络连接,机柜开发测试及生产测试中会进行网络稳定性的测试,而网络传输一对一传输,既可以保证传输速率不受其它瓶颈限制,还能使每个节点的网络都能覆盖到,传统的网络稳定性测试需要一对一执行iperf工具,整机柜节点数量多,一一手动执行测试,既浪费人力又不能保证准确性。
此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种自动测试整机柜服务器网络稳定性的方法及系统,是非常有必要的。
发明内容
本发明的目的在于,针对上述传统的网络稳定性测试需要一对一执行iperf工具,整机柜节点数量多,一一手动执行测试,既浪费人力又不能保证准确性的缺陷,提供一种自动测试整机柜服务器网络稳定性的方法及系统,以解决上述技术问题。
为实现上述目的,本发明给出以下技术方案:
一种自动测试整机柜服务器网络稳定性的方法,包括如下步骤:
设置整机柜服务器的所有待测节点在同一网段,且待测节点之间网络互相连通;
在每一个待测节点安装网络测试工具;
自动执行测试,待测节点之间通过网络测试工具进行通信;
输出测试结果。
进一步地,具体步骤如下:
S1.搭建测试环境,在整机柜服务器的每一个待测节点均安装Linux操作系统,配置网络环境,保证网络互通;
S2.将网络测试工具安装包复制到每一个待测节点;
S3.远程登录到每一个待测节点,运行网络测试工具安装包,完成网络测试工具安装;
S4.将所有待测节点划分为若干待测组,每个待测组包括一个客户端节点和一个服务端节点;
S5.服务端节点远程登录同一个待测组的客户端节点,在客户端节点生成服务端登录文件;
S6.客户端节点判断自身节点是否有服务端登录文件;
S7.若有,则客户端节点向同一个待测组的服务端节点进行灌包操作,并在服务端节点生成客户端操作文件;
S8.客户端节点删除自身的服务端登录文件;返回步骤S5。
进一步地,步骤S7中,若客户端节点判断自身没有服务端登录文件,则返回步骤S6。客户端节点继续等待服务端节点登录并生成服务端登录文件。
进一步地,步骤S7中,客户端节点向同一个待测组的服务端节点进行上行TCP的灌包操作,且设定TCP窗口大小值、客户端节点平行运行线程数目以及客户端节点向服务端节点进行灌包操作的测试时间。客户端节点判断服务端节点登录后,向服务端节点进行灌包操作,从而一个待测组内的客户端节点与服务端节点的通信是连通的,验证了网络稳定性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811307609.8/2.html,转载请声明来源钻瓜专利网。