一种基于Linux系统下自动化测试RoCE性能的方法及系统与流程

文档序号:12739530阅读:来源:国知局

技术特征:

1.一种基于Linux系统下自动化测试RoCE性能的方法,其特征在于,包括:

步骤A,安装网卡驱动以及所述网卡对应的RoCE驱动,配置网络IP地址;

步骤B,基于Linux系统平台生成测试程序脚本,所述测试程序脚本包括三个判断输入参数:脚本运行模式参数、设备名称参数以及待测试地址参数;

步骤C,在服务器端,运行所述测试程序脚本,等待客户端应答;

步骤D,在客户端,运行所述测试程序脚本;

步骤E,输出测试结果并保存。

2.根据权利要求1所述的基于Linux系统下自动化测试RoCE性能的方法,其特征在于,所述测试结果保存在日志文件中和/或打印输出于显示器,其中所述测试结果是读/写带宽、读/写延迟、发送带宽、发送延迟的测试结果。

3.根据权利要求1所述的基于Linux系统下自动化测试RoCE性能的方法,其特征在于,在服务器端运行测试程序脚本的操作为:./rocetest.sh-d[device_name]-m 1,其中的device_name为待测试设备名称。

4.根据权利要求1所述的基于Linux系统下自动化测试RoCE性能的方法,其特征在于,在客户端运行测试程序脚本的操作为:./rocetest.sh-d[device_name]-m 0-i[serverIP],其中device_name为待测试设备名称,serverIP为测试服务器端的IP地址。

5.根据权利要求1所述的基于Linux系统下自动化测试RoCE性能的方法,其特征在于,所述测试程序脚本为:

6.一种基于Linux系统下自动化测试RoCE性能的系统,其特征在于,包括:

驱动安装模块,用于安装网卡驱动以及所述网卡对应的RoCE驱动,配置网络IP地址;

脚本生成模块,用于基于Linux系统平台生成测试程序脚本,所述测试程序脚本包括三个判断输入参数:脚本运行模式参数、设备名称参数以及待测试地址参数;

脚本运行模块,在服务器端,运行所述测试程序脚本,等待客户端应答;在客户端,运行所述测试程序脚本;

结果输出模块,输出测试结果并保存。

7.根据权利要求6所述的基于Linux系统下自动化测试RoCE性能的系统,其特征在于,所述测试结果保存在日志文件中和/或打印输出于显示器,其中所述测试结果是读/写带宽、读/写延迟、发送带宽、发送延迟的测试结果。

8.根据权利要求6所述的基于Linux系统下自动化测试RoCE性能的系统,其特征在于,在服务器端运行测试程序脚本的操作为:./rocetest.sh-d[device_name]-m 1,其中的device_name为待测试设备名称。

9.根据权利要求6所述的基于Linux系统下自动化测试RoCE性能的系统,其特征在于,在客户端运行测试程序脚本的操作为:./rocetest.sh-d[device_name]-m 0-i[serverIP],其中device_name为待测试设备名称,serverIP为测试服务器端的IP地址。

10.根据权利要求6所述的基于Linux系统下自动化测试RoCE性能的系统,其特征在于,所述测试程序脚本为:

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1