SR-IOV Encryption Acceleration¶

StarlingX OpenStack supports PCI SR-IOV access for encryption acceleration.

StarlingX OpenStack supports SR-IOV access for acceleration devices based on Intel QuickAssistâ„¢ technology, specifically Coleto Creek 8925/8950, and C62X chipset. Other QuickAssistâ„¢ devices are currently not supported.

If acceleration devices have to be used, the devices have to be present as virtual devices (qat-dh895xcc-vfor qat-c62x-vf) on the PCI bus. Physical devices (qat-pf) are currently not supported.

If hardware is present (for example, Intel AV-ICE02 VPN Acceleration Card) on an available host, you can provide VMs with PCI passthrough access to one or more of the supported virtual SR-IOV acceleration devices to improve performance for encrypted communications.

Caution

Live migration is not supported for instances using SR-IOV devices.

To expose the device to VMs, see Exposing a Generic PCI Device for Use by VMs.

Note

To use PCI passthrough or SR-IOV devices, you must have Intel VT-x and Intel VT-d features enabled in the BIOS.