【技术实现步骤摘要】
一种基于OpenSSL的QAT性能对比方法及系统
本专利技术涉及测试的
,具体涉及一种基于OpenSSL的QAT性能对比方法及系统。
技术介绍
在云计算中,安全的重要性日益提升,安全级别不断提高,需要投入大量的计算资源来处理加解密的复杂计算,采用通用芯片处理加解密计算将让云计算中心的成本投入不断增大,而采用了专用加解密技术的QAT则为用户解决了这一瓶颈。由于数据压缩都是计算密集型任务,启用压缩通常会极大增加CPU的开销。利用QAT可以在不增加CPU开销的情况下对数据进行透明压缩/解压缩,以达到节省磁盘空间和磁盘读写带宽、增加磁盘读写吞吐量(IOPS)的目标。依据intel官方的数据显示QAT能提供高达105Gb/s的数据压缩和高达100Gb/s的数据加密。浪潮新一代purley平台服务器在主板上集成了QAT功能(QuickAssistTechnology),服务器加解密性能将有更大的提升,这将显著有助于云计算中心资源优化,提升整体性能。但是作为一项新的技术的应用,无论是终端用户还是测试人员都在关注:QAT技术应用在purley平台的服务器上,到底能提升多少性 ...
【技术保护点】
一种基于OpenSSL的QAT性能对比方法,其特征在于:步骤101,配置运行环境,所述运行环境包括软件和硬件环境;步骤102,安装QAT驱动、OpenSSL以及qat‑engine;步骤103,加载USDM,运行lsmod,检查USDM组件是否已经成功加载;步骤104,创建OpenSSL的qat‑engine环境;步骤105,qat‑engine与OpenSSL的算法速度进行对比获得性能对比数据。
【技术特征摘要】
1.一种基于OpenSSL的QAT性能对比方法,其特征在于:步骤101,配置运行环境,所述运行环境包括软件和硬件环境;步骤102,安装QAT驱动、OpenSSL以及qat-engine;步骤103,加载USDM,运行lsmod,检查USDM组件是否已经成功加载;步骤104,创建OpenSSL的qat-engine环境;步骤105,qat-engine与OpenSSL的算法速度进行对比获得性能对比数据。2.根据权利要求1所述的方法,其特征在于:运行lsmod,检查USDM组件是否已经成功加载后,若未成功加载,则使用insmod命令进行加载。3.根据权利要求1所述的方法,其特征在于:所述创建OpenSSL的qat-engine环境具体为:创建qat_engine环境,拷贝与QAT驱动相对应的配置文件至/etc目录,检测OpenSSL是否成功加载qat-engine。4.根据权利要求1所述的方法,其特征在于:qat-engine与OpenSSL的算法速度进行对比包括:RSA速度对比,ECDH算法速度对比以及ecdsa算法速度对比。5.一种基于Ope...
【专利技术属性】
技术研发人员:杨文清,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。