一、实例限制
腾讯云第八代 Intel Emerald Rapids 云服务器(标准型 S8 、内存型 M8)8核及8核以上的实例可支持开启 QAT 加速器,详细信息请参见 实例规格。
二、镜像限制
建议使用腾讯云 TencentOS 专用镜像 TencentOS Server 3.1 (TK4) For QAT,内部已部署适用于 CPU 平台所携带的加速器。其他系统需自行编译 QAT 驱动或者从系统生态中查找对应的文档。
注意:说明:
三、操作步骤
1. 创建实例时开启 QAT 加速器。
若选择支持 QAT 加速器的实例规格后,可在高级设置中开启 QAT 加速器:
2. 在实例内部查询 QAT 加速器状态。
[root@VM-0-16-tencentos ~]# lspci00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller00:01.0 VGA compatible controller: Cirrus Logic GD 544600:02.0 PCI bridge: Intel Corporation 7500/5520/5500/X58 I/O Hub PCI Express Root Port 0 (rev 02)00:03.0 PCI bridge: Intel Corporation 7500/5520/5500/X58 I/O Hub PCI Express Root Port 0 (rev 02)00:04.0 PCI bridge: Intel Corporation 7500/5520/5500/X58 I/O Hub PCI Express Root Port 0 (rev 02)00:05.0 PCI bridge: Intel Corporation 7500/5520/5500/X58 I/O Hub PCI Express Root Port 0 (rev 02)00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] (rev 02)00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)01:00.0 PCI bridge: Red Hat, Inc. Device 000e02:01.0 Ethernet controller: Red Hat, Inc. Virtio network device02:02.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)02:03.0 SCSI storage controller: Red Hat, Inc. Virtio block device02:04.0 Unclassified device [00ff]: Red Hat, Inc. Virtio memory balloon03:00.0 PCI bridge: Red Hat, Inc. Device 000e05:00.0 Co-processor: Intel Corporation Device 0da5 (rev 02)06:00.0 Co-processor: Intel Corporation Device 0da5 (rev 02)
有0da5说明实例内部存在 QAT 加速器。
3. QAT 相关驱动安装。
yum install intel-qat20 kmod-intel-qat20 -y
4. 查看 QAT 加速器状态。
[root@VM-0-16-tencentos ~]# systemctl restart qat[root@VM-0-16-tencentos ~]# systemctl status qat
·当显示为Started QAT service,说明 QAT 设备状态正常。
·可用/usr/bin/cpa_sample_code 用例程序检验 QAT 是否正常运作。