Controller Cluster IP
The Avi Controller cluster IP address is a single IP address shared by multiple Avi Controllers within a cluster. This is the address to which the web interface, CLI commands and REST API calls are directed. As a best practice, to access the Avi Controller, one logs onto the cluster IP address instead of the IP addresses of individual Avi Controller nodes.
For cluster IPs, the management IPs of the Controllers must all be in the same subnet.
Note: For AWS deployments where Controllers are on different subnets, you have the option to use Route 53 with health checks to resolve the domain name of the Cluster to a Controller IP address directly. For complete information on cluster configuration in AWS, refer to Avi Controller Cluster Configuration in AWS.
Cluster IP Advertisement
The Avi Controller cluster IP is ARPed by whichever Avi Controller is the primary (or leader, depending on the infrastructure type) within the cluster. When another Avi Controller becomes the primary, it will send out a gratuitous ARP to claim ownership of the cluster IP.
Administrators may manage any of the Avi Controllers within the cluster by directly accessing the cluster IP address. The Avi Controllers will handle all replication, so there is no requirement to make changes specifically on the primary Avi Controller.
Note: In Avi Vantage, the cluster IP is not referred to as floating IP. In Avi Vantage, the term floating IP applies only to OpenStack.
Configuring the Cluster IP
To add the cluster IP within the Avi user interface, navigate to Administration > Controller > Edit. Add the new address to the Controller cluster IP field. This change takes effect immediately upon saving.
Note: As of Avi Vantage 16.3, DNS host names may be specified in lieu of IP addresses as explained in Cluster Configuration with DNS Hostnames.