英特尔QAT驱动程序准备支持Linux 6.10的实时迁移

英特尔QAT驱动程序准备支持Linux 6.10的实时迁移-每日运维
在Linux 6.10合并窗口之前,加密子系统的开发分支最近排队支持使用英特尔的QuickAssist Technology (QAT)驱动程序进行VFIO实时迁移。

Intel QAT对于使用支持的软件加速压缩和加密非常有用,如果在最新的Xeon Scalable处理器上有QAT加速卡或QAT支持的话。这种实时迁移支持是关于能够处理在节点之间迁移的来宾虚拟机,同时保留QAT支持。

新排队的代码允许实时迁移英特尔QAT Gen4 SRIOV虚拟函数(VFs)。QAT驱动程序可以保存和恢复包含VF的银行的状态。英特尔补丁系列解释道:

以下是测试QAT GEN4 VF的实时迁移所需的步骤:

1. 将一个或多个QAT GEN4 VF设备绑定到模块qat_vfio_pci.ko

2. 将虚拟机分配给虚拟机,并启用设备热迁移

3. 在VM内使用QAT VF运行工作负载,例如使用qatlib

4. 将虚拟机从源节点迁移到目的节点

The patches working out the live migration support for Intel QAT are queued in cryptodev-2.6.git ahead of the Linux 6.10 merge window opening next month.