一种自动测试服务器网络性能的方法,系统及SOL测试装置制造方法及图纸

技术编号:23608793 阅读:32 留言:0更新日期:2020-03-28 08:55
本发明专利技术提供一种自动测试服务器网络性能的方法,系统及SOL测试装置,本发明专利技术涉及的内容具有适用范围广,可用在支持SOL的PC、通用服务器、RACK服务器。自动测试服务器网络性能的方法及系统可以实现自动执行,免去人工操作,效率提升,准确率提升。进行SOL串口网络自检并测试,有效监控测试服务器串口网络状态。同时进行带内带外SOL压力测试,测试网络串口的稳定性,传输速率,网路延迟,是否丢包,有无中断等。并与BMC测试相结合,测试完成后可根据网络IP地址登录BMC Web界面,查看有无BMC重启,异常日志,系统下有无报错日志等,使串口网络稳定性测试更完善。

A method, system and sol testing device for automatically testing server network performance

【技术实现步骤摘要】
一种自动测试服务器网络性能的方法,系统及SOL测试装置
本专利技术涉及服务器测试
,尤其涉及一种自动测试服务器网络性能的方法,系统及SOL测试装置。
技术介绍
目前在服务器中通常会配置SOL,SOL(SerialOverLan)是指通过基于IP的IPMI会话来重新定向系统中串口I/0的一种机制。主要为了帮助用户通过串口来访问服务器以及计算机上的应用,串口的I/O需要对网络进行重新定向。SerialOverLANIPMI在服务器管理领域是一个非常有用的工具,不仅可以实现远程电源管理(比如开关机)及传感器信息查询(比如CPU温度),而且可以配置SOL(SerialOverLAN)通过Console重定向远程获取BIOS和系统的启动信息。对于SOL的运行稳定性,对服务器来讲是至关重要的,所以在日常的工作中,需要定期对服务器的SOL进行测试,来满足使用要求,保证服务器的正常使用。那么,如何实现对服务器SOL的稳定性测试,可以获取测试结果,并保证测试过程的顺利实现是当前亟待解决的技术问题。
技术实现思路
本专利技术通过本地和带外同时对服务器或电脑进行SOL的网络稳定性测试,生成测试log,查看SOL的网络传输速率是否正常,是否存在大量丢包现象,是否会有网络延迟,是否有测试中断和报错等等,分析并解决。跑完SOL网络测试后,查看可否使用网络IP登录BMC的web界面,检查BMC下是否有重启日志和异常日志。对服务器及PC的SOL网络稳定性能更加安全保障。本专利技术提供三方面内容,第一方面涉及自动测试服务器网络性能的方法,方法包括:步骤一,配置远程控制终端,并与本地待测终端通信连接;步骤二,远程控制终端将SOL测试装置配置到本地待测终端中;步骤三,执行SOL测试装置对本地待测终端进行网络性能测试。优选地,步骤二还包括:远程控制终端配置本地待测终端的SOL测试环境;远程控制终端基于本地待测终端的BMC设置预设的串口波特率及串口信息;远程控制终端基于本地待测终端的OS模块配置对本地待测终端控制信息,使远程控制终端控制本地待测终端执行测试进程。优选地,步骤二之后还包括:远程控制终端通过带外连接本地待测终端,并启动SOL测试装置,查看本地待测终端BIOS状态及系统情况;远程控制终端通过带外检测SOL测试装置的连接状态,并通过日志控制模块生成测试日志,根据测试日志,查看与SOL测试装置连接是否正常;还查看数据传输速率。优选地,步骤三之前还包括:远程控制终端通过网络检测模块检测与本地待测终端通信网络状态;远程控制终端查看测试日志中是否存在通信中断错误,并分析串口网络连通性能;如果存在发出错误提示。优选地,步骤三还包括:本地待测终端通过带外执行自检测试;自检完成后,通过启动SOL测试装置,基于预设测试时长,对本地sol网络进行网络压力测试;达到预设测试时长后,生成本地测试日志;根据本地测试日志,查看网络数据是否正常,有无错误日志及乱码。优选地,步骤三还包括:远程控制终端配置SOL测试环境,本地待测终端IP地址以及本地待测终端的登录用户名及密码;基于预设测试时长,执行远程SOL测试;达到预设测试时长后,生成远程测试日志;根据远程测试日志,查看远程测试情况,网络稳定性能。优选地,步骤三之后还包括:带内带外同时测试完成后,查看SOL测试装置状态是否中断;通过本地待测终端的IP网络地址再次重新登录bmcweb界面,查看是否有异常,能否登录,有无本地测试日志错误。第二方面涉及一种自动测试服务器网络性能系统,包括:测试设置执行模块,远程控制终端,本地待测终端以及SOL测试装置;测试设置执行模块用于设置测试的预设测试时长,以及测试进行的启动;远程控制终端与本地待测终端通信连接;远程控制终端将SOL测试装置配置到本地待测终端中;本地待测终端执行SOL测试装置对本地待测终端进行网络性能测试;远程控制终端用于生成远程测试日志;本地待测终端用于生成本地测试日志;SOL测试装置用于根据远程测试日志,查看远程测试情况,网络稳定性能以及用于根据本地测试日志,查看网络数据是否正常,有无错误日志及乱码。优选地,SOL测试装置还用于带内带外同时测试完成后,查看SOL测试装置状态是否中断;通过本地待测终端的IP网络地址再次重新登录bmcweb界面,查看是否有异常,能否登录,有无本地测试日志错误。第三方面涉及一种具有自动测试服务器网络性能的方法的SOL测试装置,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现自动测试服务器网络性能的方法的步骤。从以上技术方案可以看出,本专利技术具有以下优点:本专利技术提供的自动测试服务器网络性能的方法,系统及SOL测试装置具有适用范围广,可用在支持SOL的PC、通用服务器、RACK服务器。自动测试服务器网络性能的方法及系统可以实现自动执行,免去人工操作,效率提升,准确率提升。进行SOL串口网络自检并测试,有效监控测试服务器串口网络状态。同时进行带内带外SOL压力测试,测试网络串口的稳定性,传输速率,网路延迟,是否丢包,有无中断等。并与BMC测试相结合,测试完成后可根据网络IP地址登录BMCWeb界面,查看有无BMC重启,异常日志,系统下有无报错日志等,使串口网络稳定性测试更完善。本专利技术支持IPv4,IPv6网络地址配置SOL通信,符合网络地址多样性测试。本专利技术涉及的试方法,可有效准确对串口网络本地以及远程进行测试,执行测试后自动生成测试结果文件,可根据测试记录分析网络状态。如测试失败可快速准确的找到问题原因,分析并解决,保证了测试安全性及准确性。附图说明为了更清楚地说明本专利技术的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为自动测试服务器网络性能的方法流程图;图2为自动测试服务器网络性能的系统示意图;图3为自动测试服务器网络性能的系统实施例示意图。具体实施方式本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本专利技术的范围。附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功本文档来自技高网...

【技术保护点】
1.一种自动测试服务器网络性能的方法,其特征在于,方法包括:/n步骤一,配置远程控制终端,并与本地待测终端通信连接;/n步骤二,远程控制终端将SOL测试装置配置到本地待测终端中;/n步骤三,执行SOL测试装置对本地待测终端进行网络性能测试。/n

【技术特征摘要】
1.一种自动测试服务器网络性能的方法,其特征在于,方法包括:
步骤一,配置远程控制终端,并与本地待测终端通信连接;
步骤二,远程控制终端将SOL测试装置配置到本地待测终端中;
步骤三,执行SOL测试装置对本地待测终端进行网络性能测试。


2.根据权利要求1所述的自动测试服务器网络性能的方法,其特征在于,
步骤二还包括:
远程控制终端配置本地待测终端的SOL测试环境;
远程控制终端基于本地待测终端的BMC设置预设的串口波特率及串口信息;
远程控制终端基于本地待测终端的OS模块配置对本地待测终端控制信息,使远程控制终端控制本地待测终端执行测试进程。


3.根据权利要求1所述的自动测试服务器网络性能的方法,其特征在于,
步骤二之后还包括:
远程控制终端通过带外连接本地待测终端,并启动SOL测试装置,查看本地待测终端BIOS状态及系统情况;
远程控制终端通过带外检测SOL测试装置的连接状态,并通过日志控制模块生成测试日志,根据测试日志,查看与SOL测试装置连接是否正常;还查看数据传输速率。


4.根据权利要求1所述的自动测试服务器网络性能的方法,其特征在于,
步骤三之前还包括:
远程控制终端通过网络检测模块检测与本地待测终端通信网络状态;
远程控制终端查看测试日志中是否存在通信中断错误,并分析串口网络连通性能;
如果存在发出错误提示。


5.根据权利要求1所述的自动测试服务器网络性能的方法,其特征在于,
步骤三还包括:
本地待测终端通过带外执行自检测试;
自检完成后,通过启动SOL测试装置,基于预设测试时长,对本地sol网络进行网络压力测试;
达到预设测试时长后,生成本地测试日志;
根据本地测试日志,查看网络数据是否正常,有无错误日志及乱码。


6.根据权利要求5所述的自动测试服务器网络性能的...

【专利技术属性】
技术研发人员:张日洪
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1