Intel ®QAT全称为Intel ® Quick Assist Technology,是Intel针对网络安全和数据存储推出的一个硬件加速技术。在网络安全应用方面,Intel ®QAT支持对称数据加密(如AES)、非对称公钥加密(如RSA、椭圆曲线等)和数据完整性(SHA1/2/3等)、加速数据的加解密和数字签名等操作。在数据压缩方面,Intel ®QAT能够加速DEFLATE数据的压缩和解压缩。使用QAT可以有效降低服务器CPU的负载。Intel ®QAT已经和Nginx、Openssl、Hadoop、zlib等多种开源和商业软件整合,形成了软硬件一体的生态环境,为客户提供高性能及高性价比的加解密和压缩解决方案。
为推动加密与压缩技术的发展,Intel ®QAT开放实验室正式上线。通过Intel ®QAT开放实验室你可以:
1.无需成本,免费使用
用户无需购买昂贵的物理设备,Intel ®QAT开放实验室帮助用户搭建属于自己的网络实验环境,在物理资源共享的基础上,用户动动手指就可免费在线使用。
2.预约接入,实时体验
用户可预约试用时段并提交申请,审核通过后,用户可在约定时间内登陆Intel ®QAT开放实验室尽情体验QAT实验。
3.物理环境,性能真实
Intel®QAT开放实验室基于真实物理设备搭建QAT实验环境,可提供10G数据加解密,避免模拟环境造成的误差。
4.操作简单,在线指导
配备了Intel ®QAT LAB平台操作指南,并有专人负责实验平台试用申请及在线答疑。
此外,网络平台优化栏目也上线了,它包含DPDK、QAT及存储加速三个子栏目。其中,DPDK是由Intel®、6WIND等多家公司开发的,主要基于Linux系统运行、用于快速数据包处理的函数库与驱动集合,可以极大提高数据处理性能和吞吐量,提高数据面应用程序的工作效率。存储加速包括SPDK 和ISA-L两个方向。SPDK为加速NVMe SSD作为后端存储的应用软件库,其核心为用户态、异步及轮询方式的NVMe驱动。 相比内核态NVMe驱动,可以大幅度降低NVMe命令的延迟,提高单CPU核的IOPS,形成一套高性价比的解决方案。ISA-L是Intel®存储加速库,是一套在IA架构上加速算法执行速度的函数库。通过使用高效的SIMD指令和专用指令, 最大化的利用CPU的微架构来加速存储算法的计算过程。ISA-L 中的算法函数覆盖了数据检索、数据完整性、数据保护等等特性。
目前三大栏目已上传了系列经典文章,对DPDK、QAT及SPDK/ISA-L感兴趣的用户可在线读取,后期SDNLAB也将持续更新。
最后奉上网址:https://www.sdnlab.com/intel_network_platform/ 访问网页即可申请Intel®QAT开放实验室或浏览网络平台优化栏目相关资讯。
业务咨询:qat@sdnlab.com