ClustersΒΆ

Clusters are groups of devices that work together to provide the exact A10 application services for the same set of user applications. There can be devices that are in active standby, active active with all services active on all devices, or active active with specific resources active on one device and standby on others.

There are two aspects of a cluster that needs to be defined:

  • First is the mechanism of selecting what traffic will go to which device, such as VRRP-A, Scaleout, GSLB, etc

  • Second is the configuration synchronization between the member devices of a cluster which can happen automatically between members using a protocol such as VCS, or by Harmony.

Note that when VCS is enabled, Harmony Controller will not be able to manage configurations on the devices.

Cluster Types

Classification of clusters are as follows:

  • Single - Only Single device is supported as part of the cluster.

  • VRRP-A

    1. Two or more devices which are configured as VRRP-A before adding to Harmony Controller and devices have VRRP-A configured.

    2. Configuration management can be either Harmony where Harmony manages configuration sync to devices in the cluster or

    3. aVCS master manages configuration sync to devices in the cluster.

  • Scaleout

    1. Two or more new devices that can be added to be managed by Harmony Controller as a cluster.

    2. They are not pre-configured as cluster and can be clustered from Harmony Controller.

    3. Devices have Scale Out configured but does not have VRRP-A configured on them.

    1. Configuration management can be either Harmony where Harmony manages configuration sync to devices in the cluster or
      1. aVCS master manages configuration sync to devices in the cluster.