Introduction

This application note discusses the usage of the Intel® QuickAssist Technology Software in Linux* containers.

Users of this application note are expected to be familiar with virtualization technologies, like VT-D, SR-IOV, LXC (Linux* container) and Docker.

This guide includes details on the following:

  • Platform configuration

  • Enabling QAT VFs

  • Building sample container using Intel® Device Plugin for Kubernetes

  • Guidelines for running containers with QAT resources

  • Expected output when running basic sample container

  • Running sample NGINX container

  • Running with Orchestration Software

  • Links to pre-built containers with QAT support

Software Requirements

Intel recommends using the latest version of the Intel® QAT driver on your platform. Users might experience errors during installation or run-time use. Consult your Intel representative if you have a requirement to use another version of the driver.