[发明专利]一种基于网卡对PCIE进行最大化测试的方法在审

专利信息
申请号: 201710485330.8 申请日: 2017-06-23
公开(公告)号: CN107241239A 公开(公告)日: 2017-10-10
发明(设计)人: 李萌 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: H04L12/26 分类号: H04L12/26;G06F11/22
代理公司: 济南诚智商标专利事务所有限公司37105 代理人: 王汝银
地址: 450018 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 网卡 pcie 进行 最大化 测试 方法
【说明书】:

技术领域

发明涉及PCIE测试技术领域,具体地说是一种基于网卡对PCIE进行最大化测试的方法。

背景技术

随着服务器技术的不断发展,Intel每一代CPU的升级,都会在PCIE(PCI-Express,即peripheral component interconnect express,是一种高速串行计算机扩展总线标准)性能以及扩展能力都有较大提升,PCIE从1.0逐步发展到3.0,不论是性能还是扩展能力,已经有了长足的进步。为保证服务器的PCIE功能在实际使用中高效并且稳定,对PCIE的测试就显得尤为重要。

在8路服务器中,PCIE已经扩展到支持24张PCIE X8级别的PCIE卡,鉴于如此多的PCIE槽位,需要对所有槽位进行PCIE最大化测试就非常有必要,现有技术在实际测试过程中,需要手动配置测试环境,并且手动执行测试,实现PCIE最大化测试需要配置的PCIE卡数量大,全部过程需要人工完成,工作量相当大,工作效率低,且手动配置环境一旦出现错误,排除错误耗费时间,并且环境配置错误,还存在导致系统崩溃的风险,测试无法进行。

发明内容

为克服上述现有技术存在的不足,本发明的目的在于提供一种工作效率高、无需人工干预的基于网卡对PCIE进行最大化测试的方法。

本发明解决其技术问题所采用的技术方案是:一种基于网卡对PCIE进行最大化测试的方法,其特征是:包括以下步骤:

S1,搭建测试环境;

S2,进行PCIE最大化配置,分别在服务器端和客户端上执行测试;

S3,通过客户端查看测试结果。

进一步地,步骤S1所述搭建测试环境的具体步骤为:

S11,连接服务器端和客户端,在客户端上安装Linux操作系统;

S12,使用root用户登录Linux操作系统;

S13,将测试脚本及iperf工具拷贝到客户端上。

进一步地,步骤S2中在服务器端上执行测试的具体步骤为:

S211,服务器端执行ifconfig命令,获取网卡mac地址对应的网卡编号,将网卡编号写入eth.xls文件;

S212,服务器端执行awk命令,获取系统识别到的所有网卡编号,将所有网卡编号写入ethno.xls文件;

S213,定义变量$a,设置服务器端所有网卡的IP地址;

S214,执行iperf-s命令,接收客户端数据。

进一步地,步骤S2中在客户端上执行测试的具体步骤为:

S221,自动配置客户端所有网卡IP地址并测试网卡与服务器端的连通性;

S222,执行BWtest文件调用iperf工具;

S223,执行iperf-c命令,进行网卡的性能测试;

S224,记录所有网卡的测试带宽值,并计算网卡测试带宽值的平均值,将所有网卡的测试带宽值、平均值和测试时间记录在$a.txt文件中。

进一步地,步骤S221中所述自动配置客户端所有网卡IP地址并测试网卡与服务器端的连通性的具体步骤为:

S2211,客户端执行ifconfig命令,获取网卡mac地址对应的网卡编号,将网卡编号写入eth.xls文件;

S2212,客户端执行awk命令,获取系统识别到的所有网卡编号,将所有网卡编号写入ethno.xls文件;

S2213,定义变量$a,设置客户端所有网卡的IP地址;

S2214,客户端执行ping通测试命令测试网卡与服务器的连通性。

进一步地,配置的服务器端网卡与客户端网卡的数量和型号一致。

进一步地,通过修改iperf-c命令中的时间参数改变步骤S224中所述测试时间的值,进行网卡性能的测试。

本发明的有益效果是:

1、自动进行PCIE的最大化配置,并分别在服务器端和客户端进行自动测试,整个测试过程无需人员参与,提高工作效率。

2、自动搭建测试环境,避免手动配置测试环境造成失误、影响测试的问题,使测试更加准确高效进行。

3、服务器端网卡与客户端网卡的配置数量和型号一致,简化配置过程,同时避免配置复杂环境导致的测试错误。

4、通过修改iperf-c命令中的时间参数改变测试时间的值,根据不同的需求进行网卡传输性能的测试,实现测试的灵活性。

附图说明

图1是本发明的方法流程图;

图2是本发明搭建测试环境的流程示意图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710485330.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top