[发明专利]一种基于HCA卡的误码率测试装置及方法有效
申请号: | 201710322004.5 | 申请日: | 2017-05-09 |
公开(公告)号: | CN107135039B | 公开(公告)日: | 2020-03-20 |
发明(设计)人: | 牟茜 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04B17/29 | 分类号: | H04B17/29;H04B17/309 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 hca 误码率 测试 装置 方法 | ||
本发明公开了一种基于HCA卡的误码率测试装置及方法,属于服务器测试领域,本发明要解决的技术问题为如何能够消除HCA卡误码率对通信传输质量的影响,采用的技术方案为:一种基于HCA卡的误码率测试装置,包括两台服务器和至少两张HCA卡,其中一台服务器作为Client端,另一台作为Server端,Client端和Server端上分别安装HCA卡,HCA卡通过fabric线缆连接到Client端和Server端。本发明还公开了基于HCA卡的误码率测试方法。
技术领域
本发明涉及服务器测试领域,具体地说是一种基于HCA卡的误码率测试装置及方法。
背景技术
HCA卡是一种InfiniBand主机通道适配器整个测试是依据IEEE802.3标准,结合InfiniBand误码率定义,在HCA卡通信过程中利用测试软件生成bit的误码率(即在一段时间内,传输错误的比特占所有传输比特总数的比率)测试数据,通过误码率测试数据与测试标准对比,来评测HCA卡的通信质量。
目前,HCA卡广泛应用于企业数据中心、高性能计算和嵌入式环境等领域,为服务器/存储的集群应用提供了高带宽、低延迟的解决方案。在集群数据库、并行应用、处理服务和高性能嵌入式I/O等应用中,HCA卡可使其性能实现最大程度的提高,此时HCA的通信传输质量就显得格外重要,误码率是衡量数据在规定时间内数据传输精确性的指标,如果数据传输过程中误码率较高则将包含该误码的包丢掉而不传给接收终端,那么接收终端接收到的数据就只会出现整个包丢失的情况而不会出现一个包中某个比特出错的情况,所以这个时候接收终端感受到的就是丢包、无法通信以及性能下降;如何能够消除HCA卡误码率对通信传输质量的影响是目前急需解决的技术问题。
发明内容
本发明的技术任务是提供一种基于HCA卡的误码率测试装置及方法,来解决如何能够消除HCA卡误码率对通信传输质量的影响的问题。
本发明的技术任务是按以下方式实现的,一种基于HCA卡的误码率测试装置,包括两台服务器和至少两张HCA卡,其中一台服务器作为Client端,另一台作为Server端,Client端和Server端上分别安装HCA卡,HCA卡通过fabric线缆连接到Client端和Server端。
作为优选,所述HCA卡采用QDR HCA卡或FDR HCA卡。
一种基于HCA卡的误码率测试方法,该方法包括如下步骤:
(1)、将HCA卡分别安装到Server端和Client端并在Server端和Client端安装linux操作系统;
(2)、清除CMOS,启动两台Server端和Client端,确保HCA卡在BIOS下被识别;
(3)、在Server端和Client端安装RHEL6.7 OS以及HCA卡驱动;
(4)、配置HCA卡测试软件,确认Server端和Client端可以互相ping通;
(5)、重启Server端和Client端,进入BIOS下,禁用 Speed Stepping、C3 and C6states、Turbo Boot以及Hyper-threading;
(6)、测试前使用mstdump –full /dev/mst/mt4099_pciconfX命令检查Server端和Client端的HCA卡的状态:
(7)、执行整个光纤网络诊断检查;
(a)、运行# ibdiagnet;
(b)、进入/usr/tmp/ibdiagnet/ibdiagnet2.pm.检查HCA卡端口是否存在错误;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710322004.5/2.html,转载请声明来源钻瓜专利网。