The ALOHA cluster is asynchronous. This means that:

  • Each node of a cluster can run a different configuration

  • The configuration is not automatically synchronized between peers

  • Any node of a cluster can push its configuration to another node

  • It is possible to synchronize the complete configuration or per service

It has the following advantages:

  • It can test some configurations on the Slave node

  • An outage due to a bad configuration on the Master is not automatically pushed to the Slave

Note

Bear in mind that it is up to the administrator to trigger a synchronization of configuration.

In order to configure an ALOHA cluster, we need to setup the two following components:

  • csync

    to keep configuration synchronized between the nodes of the cluster

  • vrrp

    to ensure high availability for Virtual IPs

You can configure the cluster either during the Wizard setup or at any time after the ALOHA is in production.

This section explains how to configure a cluster without the wizard.

In our examples, we consider two ALOHA load balancers with the following details:

Name

IP

Description

LB1

10.0.32.11

will be the Master

LB2

10.0.32.12

will be the Slave

Virtual IP

10.0.32.20

Default Gateway

10.0.32.1