Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 2.1 KB

File metadata and controls

43 lines (34 loc) · 2.1 KB

Application Integration

Asynchronous Mode Nginx* with QAT

NGINX* with asynchronous mode for Intel® OpenSSL QAT Engine provides significant performance improvement with QAT acceleration. The asynchronous fork of NGINX* can be found at the following Github* repository:

Follow the below link on how to enable Async mode Nginx* with QAT Hardware and software Acceleration using best known configuration. Async mode for Nginx*

HAProxy* with QAT

HAProxy* is a free, very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications.

Follow the instructions from the HAProxy INSTALL file to build and install HAProxy. The validated release is listed in Software Requirements. Use USE_PTHREAD_EMULATION=1 option in the make command which improves performance utilizing HAProxy's much lighter locks replacing OpensSL* Pthread locks.

Add the following options along with other standard settings in the HAProxy* Configuration File to utilize QAT Acceleration.

QAT Engine Configuration

ssl-engine qatengine algo ALL
ssl-mode-async

QAT Provider Configuration

ssl-provider qatprovider
ssl-mode-async

Case Studies

Other Application Integration and more case studies can be found at QAT link below