Failover
Failover refere-se ao mecanismo ou à capacidade, em sistemas computacionais redundantes, pelo qual, se um componente do sistema falhar ou ficar offline, outro componente assumirá automaticamente suas tarefas de processamento. O principal objetivo da funcionalidade de failover é alcançar alta disponibilidade (HA). A redundância em sistemas geralmente é implementada por meio de clusters de HA — voltados principalmente para aumentar a disponibilidade — ou de clusters de balanceamento de carga (LB), projetados sobretudo para melhorar o desempenho por meio da distribuição da carga de trabalho. O failover é especificamente um recurso associado a clusters de HA.
A funcionalidade de failover é especialmente indicada para sistemas como servidores de banco de dados, nos quais a operação contínua e a alta disponibilidade são essenciais. Além disso, os sistemas de firewall — fundamentais para garantir a segurança da rede interna — geralmente adotam uma arquitetura de cluster de alta disponibilidade (HA) com recursos de failover, conhecida como "failover com estado". O failover com estado refere-se especificamente à capacidade de transferir as informações das sessões atuais do firewall ativo diretamente para o firewall em espera. Caso o firewall ativo apresente algum problema, esse recurso garante a continuidade da segurança ao transferir o processamento de forma transparente para a unidade em espera. Para implementar o failover com estado, dois firewalls redundantes devem ser interconectados por cabos de failover.
A plataforma F5 BIG-IP fornecida pela F5 também oferece suporte a essa funcionalidade de failover com estado. Os cabos de failover podem ser cabos seriais dedicados ou cabos LAN padrão. Quando cabos seriais são usados para failover, a configuração é chamada de "Failover serial"; já o failover por meio de cabos LAN é chamado de "Failover de rede".
