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.