A configuração ativa/ativa é um método de redundância no qual vários elementos do sistema (dispositivos, linhas de comunicação, etc.) com a mesma funcionalidade são fornecidos e combinados para formar um sistema geral. Ele é frequentemente usado em servidores web, servidores de application , etc., e seu principal objetivo é melhorar o desempenho por meio do balanceamento de carga. No entanto, os clusters LB também têm o efeito de aumentar a disponibilidade.
A configuração Ativo/Ativo é uma maneira de configurar um cluster HA. Por exemplo, a configuração Ativo/Ativo de dois elementos do sistema geralmente melhora o desempenho porque ambos estão em execução. Se um dos sistemas cair, o sistema restante assume o processamento enquanto o outro assume o estado.
Por outro lado, há outra maneira de configurar um cluster HA chamada configuração Ativo/Espera. Nessa configuração, normalmente apenas alguns elementos do sistema ficam ativos, enquanto outros ficam em espera. Quando um elemento do sistema no estado ativo fica inativo, o elemento do sistema no estado de espera muda para o estado ativo, e o elemento do sistema no estado de espera e o elemento do sistema no estado de espera são trazidos de volta para operação ao mesmo tempo. Se um desses elementos do sistema falhar, os outros elementos do sistema assumem o processo.
Configurações redundantes podem ser amplamente divididas em "clusters HA (alta disponibilidade)" e "clusters LB (balanceamento de carga). Ele é normalmente usado para servidores de banco de dados, etc., onde a integridade dos dados é necessária, e seu principal objetivo é, como o nome sugere, alcançar alta disponibilidade. Por outro lado, os clusters LB assumem o "estado" dos elementos do sistema quando assumem o processamento.