NGINX is a high-performance webserver designed to handle thousands of simultaneous requests. It is free, open-source software and has become one of the most deployed web server platforms on the Internet. It can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache. NGINX was acquired by F5 Networks for $670 million in March 2019.

Kemp LoadMaster is an advanced layer 4-7 load balancer that can bring resilience and scalability to your NGINIX environment. It is an easily deployable load balancer that can service millions of active connections in a highly available configuration.

Load Balancing NGINX on Microsoft Azure

Kemp LoadMaster can bring resilience and scalability to your NGINIX environment on Microsoft Azure.

See More

Load Balancing NGINX on AWS

LoadMaster on AWS provides easy, cost-effective load balancing of NGNIX servers with flexible licensing options.

See More

Reverse Proxy for NGINX

When hosting services on NGNIX and other web servers, a reverse proxy can significantly improve the performance, resilience, scalability and security of application delivery.

See More

Single Sign-On for NGINX

Single Sign-On across multiple applications including those hosted on NGNIX. Authentication options include Active Directory, Kerberos Constrained Delegation (KCS), LDAP, RADIUS and SAML.

See More

SSL Offload for NGNIX

Offloading SSL to Kemp LoadMaster removes the performance impact that processing SSL can have on a HTTP server. It also provides a single point of management for website security.

See More

Load Balancing WordPress on NGNIX

Maintain availability and performance of WordPress on NGNIX by ensuring requests are spread across NGNIX servers, NGNIX host failures are handled, and user traffic is optimized.

See More

ClientKemp LoadMasterSSL OffloadCaching & CompressionContent Inspection & IPSWeb Application FirewallLoad Balancing

Fig 1. Kemp LoadMaster load balancing topology for NGNIX

Kemp LoadMaster Features:

  • Deploy on-premises or in cloud (Azure and AWS)
  • Layer 4 and Layer 7 load balancing
  • NGNIX health checking
  • NGINX template to simplify and speed setup
  • High performance reverse proxy
  • SSL offload for NGINX
  • Content switching
  • 24x7 Support
  • Support mix of NGNIX and other web servers (Apache, IIS)

Getting your Load Balancer for NGINX

Kemp LoadMaster is available as a 30-day trial or if you have traffic requirements of less than 20Mbit/s you can have a LoadMaster for free. The trials are delivered as pre-built appliances for the major hypervisor platforms. Alternatively, select the trial and free versions from the Microsoft Azure and Amazon Web Services (AWS) marketplaces.

Configuring Load Balancing for NGINX

Kemp LoadMaster documentation provides guidelines on how to deploy and configure a LoadMaster appliance to load balance application workloads on NGINX and how to configure advanced features such as single sign-on and reverse proxy for NGINX.

Load Balancing Features for NGINX

SSL Offload – LoadMaster can offload the SSL processing workload from the NGINX servers and also provide a single point of administration for SSL certificates and security.

DDOS Protection – LoadMaster includes a snort compatible engine to offer DDOS protection for NGNIX servers

Authentication – The Edge Security Pack in LoadMaster provides comprehensive authentication and single sign-on services for NGNIX

Reverse Proxy – LoadMaster can act as a reverse proxy for NGNIX environments

Caching and Compression – LoadMaster uses caching and compression as a way to improve NGNIX performance

SSL Redirect – Redirection of all non-HTTPS requests to HTTPS

Intelligent Session Persistence – Multiple options available to ensure clients are load balanced to the same server for the session lifetime

Web Application Firewall (WAF) – The LoadMaster WAF for NGNIX provides application level protection from common and day-zero vulnerabilities

Global Load Balancing (GSLB) – Load balance NGNIX across multiple physical locations including cloud to provide disaster recovery failover and geo-aware traffic distribution.