18.5 Installing a Load Balancer for Advanced Authentication Cluster

You can install a Load balancer and configure it through a third-party software. The following example guides you on how to install and configure nginx as a load balancer on Ubuntu 16.04.

NOTE:Advanced Authentication supports DNS round-robin and third-party VIP, but only with Sticky sessions. The DNS Discovery mechanism is excluded from the workflow. Advanced Authentication clients are pointed to a load balancer that manages all traffic.

Target configuration:

Hostname

IP address

Role

Operation System

Domain controller

win-dc.utopia.locl

192.168.1.56

AD DS, DNS

Windows Server 2012 R2

Advanced Authentication

aaf-clu-gm.utopia.locl

192.168.1.70

Global Master

Advanced Authentication

Advanced Authentication

aaf-clu-gs.utopia.locl

192.168.1.71

DB Server

Advanced Authentication

Advanced Authentication

aaf-clu-wb1.utopia.locl

192.168.1.72

Web Server 1

Advanced Authentication

Advanced Authentication

aaf-clu-wb2.utopia.locl

192.168.1.73

Web Server 2

Advanced Authentication

Load balancer

llb.utopia.locl

192.168.1.138

Nginx load balancer

Ubuntu 16.04

Client

windows7v5.utopia.locl

192.168.1.61

AA Client

Windows 7 x64

Before you start the configuration, ensure that the following requirements are met:

  • Repository is configured in Advanced Authentication appliance.

  • Advanced Authentication servers are installed and configured. All servers have the same version.

  • Appropriate entries are added to DNS.

  • Ubuntu 16.04 is installed.