一种加速卡测试方法及装置制造方法及图纸

技术编号:15616266 阅读:91 留言:0更新日期:2017-06-14 03:25
本发明专利技术提供了一种加速卡测试方法及装置,方法应用于测试服务器,包括:获取并安装QAT驱动程序;获取并安装openssl驱动程序;接收外部设备发送的测试请求,根据所述测试请求触发所述QAT驱动程序;通过所述QAT驱动程序驱动待测加速卡分别执行设定次数的加密运算、解密运算和解压缩运算;通过所述openssl驱动程序获取所述待测加速卡分别完成设定次数的加密运算、解密运算和解压缩运算时对应的运算时长。通过本发明专利技术的技术方案,可提高测试结果的准确性。

【技术实现步骤摘要】
一种加速卡测试方法及装置
本专利技术涉及计算机
,特别涉及一种加速卡测试方法及装置。
技术介绍
加速卡是一种可直接插接到服务器的标准总线接口插槽上,实现加密运算、解密运算和解压缩运算功能的板卡,在将加速卡插接到服务器的标准总线接口插槽之后,通常还需要对加速卡的性能进行测试。目前,测试加速卡性能的方式,主要是针对安装加速卡后的服务器在压力测试工具Siege提供大流量环境下,处理器的负载情况来衡量加速卡性能。通过上述方式衡量加速卡性能时,与处理器的负载情况有关,而处理器很容易受到其他业务条件的影响而出现负载失衡,导致测试结果的准确性极差。
技术实现思路
本专利技术实施例提供了一种加速卡测试方法及装置,可提高测试结果的准确性。第一方面,本专利技术提供了一种加速卡测试方法,应用于测试服务器,包括:获取并安装QAT驱动程序;获取并安装openssl驱动程序;接收外部设备发送的测试请求,根据所述测试请求触发所述QAT驱动程序;通过所述QAT驱动程序驱动待测加速卡分别执行设定次数的加密运算、解密运算和解压缩运算;通过所述openssl驱动程序获取所述待测加速卡分别完成设定次数的加密运算、解密运算本文档来自技高网...
一种加速卡测试方法及装置

【技术保护点】
一种加速卡测试方法,其特征在于,应用于测试服务器,包括:获取并安装QAT驱动程序;获取并安装openssl驱动程序;接收外部设备发送的测试请求,根据所述测试请求触发所述QAT驱动程序;通过所述QAT驱动程序驱动待测加速卡分别执行设定次数的加密运算、解密运算和解压缩运算;通过所述openssl驱动程序获取所述待测加速卡分别完成设定次数的加密运算、解密运算和解压缩运算时对应的运算时长。

【技术特征摘要】
1.一种加速卡测试方法,其特征在于,应用于测试服务器,包括:获取并安装QAT驱动程序;获取并安装openssl驱动程序;接收外部设备发送的测试请求,根据所述测试请求触发所述QAT驱动程序;通过所述QAT驱动程序驱动待测加速卡分别执行设定次数的加密运算、解密运算和解压缩运算;通过所述openssl驱动程序获取所述待测加速卡分别完成设定次数的加密运算、解密运算和解压缩运算时对应的运算时长。2.根据权利要求1所述的加速卡测试方法,其特征在于,在所述接收外部设备发送的测试请求之前,还包括:检测是否存在待测加速卡与所述测试服务器相连。3.根据权利要求1所述的加速卡测试方法,其特征在于,在所述获取并安装openssl驱动程序之后,还包括:通过所述openssl驱动程序预先设置加密运算、解密运算和解压缩运算分别对应的时间阈值;在所述通过所述openssl驱动程序获取待测加速卡分别完成设定次数的加密运算、解密运算和解压缩运算时对应的运算时长之后,还包括:通过所述openssl驱动程序比较加密运算、解密运算和解压缩运算分别对应的时间阈值和运算时长,并根据比较结果确定所述待测加速卡的性能是否合格。4.根据权利要求1至3中任一所述的加速卡测试方法,其特征在于,所述接收外部设备发送的测试请求,根据所述测试请求触发所述QAT驱动程序,包括:接收外部设备发送的携带设定次数number的测试请求,通过如下指令触发所述QAT驱动程序:./apps/opensslspeed-engineqatrsa2048-elapsed-asynch-batchnumber-multi1。5.一种加速卡测试装置,其特征在于,应用于测试服务器,包括:第一处理模块,...

【专利技术属性】
技术研发人员:范鹏飞
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1