O que é failover?
A alternância automática é um modo operacional de backup que muda automaticamente para uma base de dados, servidor ou rede de reserva se o sistema primário falhar ou for desligado para manutenção. A alternância automática é uma função extremamente importante para sistemas críticos que requerem acessibilidade contínua. A funcionalidade de alternância automática redireciona sem interrupções os pedidos do sistema falhado ou inativo para o sistema de backup que imita o ambiente do sistema operativo.
Os designers de sistemas criam capacidade de failover em servidores, suporte de base de dados backend, ou redes com necessidade de disponibilidade constante e fiabilidade excecional. O failover pode:
- Proteja a sua base de dados durante a manutenção ou falha do sistema. Por exemplo, se o servidor principal no local sofrer uma falha de hardware, o servidor de backup (no local ou na nuvem) pode assumir imediatamente as responsabilidades de hospedagem sem intervenção manual.
- Permitir que os trabalhos de manutenção sejam executados automaticamente sem necessidade de supervisão. Uma transição automática durante atualizações de software agendadas permite uma proteção imediata e contínua contra riscos de cibersegurança.
- Ser completamente personalizado para se adequar às suas configurações de hardware e rede. Enquanto mantém uma base de dados, um administrador pode não só ter um sistema A, B de dois servidores a funcionar em tandem para se protegerem mutuamente contra falhas, mas também pode utilizar um servidor em nuvem para permitir a reparação e atualização completa no local, tudo sem problemas de conectividade.
A alternância pode aplicar-se a qualquer aspeto de um sistema:
- Num computador pessoal ou dispositivo móvel, um gatilho de hardware ou software pode proteger o dispositivo quando um componente, como um processador ou até uma célula de bateria, falha.
- Dentro de uma rede, o failover pode aplicar-se a qualquer componente individual da rede, mesmo a um sistema de componentes, como um caminho de ligação, dispositivo de armazenamento ou servidor Web.
- Com uma base de dados ou aplicação web hospedada, a failover é o que permite que vários servidores locais ou baseados na nuvem mantenham uma conexão constante e segura com pouca ou nenhuma interrupção do serviço.
O failover como serviço é funcionalmente semelhante ao switchover, sendo que a diferença é que o failover pode ocorrer automaticamente e sem aviso, enquanto o switchover necessita de intervenção humana para começar. O switchover ocorre frequentemente quando um administrador quer aplicar atualizações de hardware ou software, correções de bugs ou testes de funcionalidades, quer no sistema principal quer no sistema de backup, sem interromper a conectividade para o utilizador.
Configurações de failover
Ao nível do servidor, a automação de failover muitas vezes incorpora um sistema de heartbeat. Este sistema, em termos básicos, liga dois servidores fisicamente através de um cabo ou por uma rede sem fios. Enquanto o pulso entre os dois servidores continuar ininterrupto, o segundo servidor não entrará online.
Frequentemente, dependendo da complexidade da hospedagem, um sistema pode até ter um terceiro servidor a executar os componentes básicos necessários para evitar qualquer tempo de inatividade durante a mudança. A comunicação de heartbeat existe entre os dois servidores como uma forma de manter o segundo servidor pronto para mudar, se necessário. Vários caminhos, componentes redundantes e suporte externo ou baseado na nuvem ajudam a garantir um percurso seguro e sempre conectado.
Um administrador de sistemas às vezes irá criar uma notificação automática para informar os utilizadores de que ocorreu uma troca. Alternativamente, alguns sistemas irão notificar o técnico em serviço da necessidade de uma mudança. Poderão então iniciar manualmente a troca para o servidor secundário. Isto é chamado de configuração automática com aprovação manual.
O aumento da prevalência de software de virtualização alterou a dependência do failover em relação ao hardware físico. Isto foi possível devido à migração, na qual uma máquina virtual ativa é transferida de um anfitrião físico para outro, permitindo uma continuidade de serviço completamente suave.
Porque a alternância é importante
Os sistemas de failover oferecem aos clientes a tranquilidade de saber que poderão contar com uma ligação segura e protegida, sem interrupções imprevistas. A integração de failover pode parecer um encargo financeiro desnecessário, mas é, na verdade, uma apólice de seguro importante que proporciona segurança e proteção.
O principal objetivo do Failover é parar, ou pelo menos reduzir, a falha completa do sistema. Fallover, o termo usado para descrever o impacto de falhas de sistemas nos clientes, é uma medida importante da fiabilidade de um negócio como serviço. O Failover é uma parte integrante de qualquer plano de recuperação de desastres de uma empresa. Se a infraestrutura de rede estiver configurada corretamente, o failover e o failback serão uma proteção total e perfeita contra a maioria, senão todas, as interrupções de serviço. Quaisquer contratempos de importância real são geralmente causados pelo tamanho da mudança de dados que está a ocorrer, pela largura de banda disponível e pela forma como os dados estão a ser transferidos, espelhados ou replicados para a segunda localização.
Para um engenheiro de sistemas, o foco deve estar na minimização da transferência de dados enquanto se maximiza a qualidade da sincronização entre os dois sites. Após garantir a qualidade da transferência de dados, a próxima preocupação é como acionar o failover enquanto se reduz o tempo de transição.
Saiba mais sobre failover
Termos relacionados
Leitura complementar
Como a Barracuda pode ajudar
Para garantir uma conectividade imbatível e económica, Barracuda CloudGen Firewall oferece uma ampla gama de opções de uplink integradas, incluindo linhas alugadas ilimitadas, até doze uplinks DHCP e até quatro uplinks xDSL. Ao eliminar a necessidade de adquirir dispositivos adicionais para balanceamento de links, os clientes preocupados com a segurança têm acesso a uma conexão WAN que nunca falha, mesmo que um ou dois dos uplinks WAN existentes sejam interrompidos.
Barracuda Web Application Firewall pode ser agrupado em pares ativo/passivo ou ativo/ativo com failover para garantir recuperação instantânea. As configurações de segurança e implementações são automaticamente sincronizadas entre os clusters, proporcionando recuperação instantânea de quaisquer falhas.
Para proteger os seus sistemas de backup contra falhas, todos os produtos Barracuda Backup incluem Energize Updates que aplicam automaticamente atualizações de software para melhorar o desempenho e mantê-lo protegido contra as ameaças mais recentes. As atualizações são enviadas com a frequência necessária para protegê-lo contra ameaças de segurança de dia zero.
Tem mais perguntas sobre Failover? Contacte-nos agora.