[发明专利]一种PXK1视频加速卡网络压力的测试方法及系统在审
申请号: | 201910859008.6 | 申请日: | 2019-09-11 |
公开(公告)号: | CN110750398A | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 彭笑笑 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;H04L29/08;H04L29/12 |
代理公司: | 37105 济南诚智商标专利事务所有限公司 | 代理人: | 李修杰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络压力 压力测试 视频 登录 测试方法及系统 处理器分配 处理器模块 测试 测试操作 测试系统 测试效率 测试主机 传统网络 交互命令 列表文件 批量操作 时间成本 循环遍历 静态IP 处理器 网段 便利 | ||
本发明提供了一种PXK1视频加速卡网络压力的测试方法及系统,本发明通过为每个加速卡内的各处理器分配相应网段的静态IP,通过expect交互命令将测试主机与加速卡内各处理器之间免密登录,并通过for循环遍历IP列表文件,以免密登录形式进行基于iperf3的网络压力测试,从而实现PXK1视频加速卡的压力测试,通过免密登录,使得测试操作更加便利,通过for循环使得压力测试时间大大延长,本发明实施例为PXK1视频加速卡在Linux下提供了网络压力测试的可行方案,通过测试系统与视频加速卡各处理器模块之间的批量操作,弥补了传统网络压力测试的不足,提高测试效率,降低时间成本。
技术领域
本发明涉及网络压力测试技术领域,特别是一种PXK1视频加速卡网络压力的测试方法及系统。
背景技术
TYD PXK1视频加速卡是基于Linux系统的网络智能处理器,支持PCIE3.0LTR,支持19路百兆以太网通路和一路千兆以太网传输通道,内置8个CPU模块,采用联发科高性能MT8183,运行主流Linux平台,PXK1视频卡处理器是高度集成、可编程平台,具有强大的视频处理能力,具备1080P@60Hz的H.264编解码能力。该平台在视频领域的应用范围非常广泛,涉及领域包含:视频编码、解码、转码和速率转换、视频安全、视频会议、视频基础设施、媒体服务器和数字标牌。
PXK1视频加速卡包含8个MT8183处理器,每个处理器都具备1080P@60Hz的H.264编解码能力,每个CPU都通过8路百兆网络,即一路RMII百兆接口和七路MDIO百兆接口,传输通道到千兆网络接口,另外还支持一路百兆RMII接口连接到MCU,用于管理和监控其他8路CPU,丰富的外设集提供了控制外围设备以及与外部处理器进行通信的功能。
由于每个PXK1视频加速卡内置8个CPU模块,有些机型可以支持多张网卡,例如NF5468M5可以支持16张PXK1视频加速卡,此时测试机需要进行128个模块进行iperf压力测试,因此传统iperf进行网络压力测试方法很难满足需求,会有如下困难:
测试机与待测网卡模块无法使用网线一对一连通,需要使用ssh服务进行远程访问;访问加速卡模块系统需要输入登录密码,无法直接访问;测试机如果支持多张网卡,则需要批量进行加速卡模块的网络压力测试,这对实际操作造成了困难;加速卡模块目前仅支持iperf3测试,因此测试过程中需要克服工具自身的不足;实现测试机与加速卡模块的网络通信,首先需要先对PXK1测试卡进行相应的配置等。
发明内容
本发明的目的是提供一种PXK1视频加速卡网络压力的测试方法及系统,旨在解决现有技术中传统网络压力测试的不足,提高测试效率,降低时间成本。
为达到上述技术目的,本发明提供了一种PXK1视频加速卡网络压力的测试方法,所述方法包括以下步骤:
S1、修改加速卡网口名称,并设置每个加速卡的网段,为每个加速卡分配相应网段的静态IP,并记录至IP列表文件中;
S2、通过expect交互命令将测试主机与加速卡内各处理器模块之间免密登录;
S3、以测试主机作为服务器端,加速卡内各处理器模块作为客户端,利用for循环遍历IP列表文件,免密登录各客户端进行基于iperf3的网络压力测试,收集各模块的测试数据。
优选地,所述为每个加速卡分配相应网段的静态IP具体操作如下:
禁掉所有加速卡,单独启动待分配网段的加速卡,登录待分配网段的加速卡MCU管理系统,编辑MCUDHCP服务配置文件,并分配加速卡的网段,为加速卡内各个处理器模块分配静态IP。
优选地,所述加速卡内处理器模块的个数为8个。
优选地,所述测试主机对加速卡内各处理器模块的操作通过ssh服务实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910859008.6/2.html,转载请声明来源钻瓜专利网。