Glossário da F5

Redundância

O que é redundância?

Redundância se refere a um método de construção de um sistema preparando vários componentes (como dispositivos ou linhas de comunicação) com funcionalidades idênticas e combinando-os para formar o sistema geral. Essa abordagem garante que, mesmo que alguns componentes falhem ou fiquem offline, o sistema possa continuar operando, melhorando assim a disponibilidade. Dependendo da configuração, a redundância também pode melhorar o desempenho.

As configurações redundantes são amplamente categorizadas em dois tipos: Clusters HA (Alta Disponibilidade) e clusters LB (Balanceamento de Carga):

  • Clusters de HA: Eles transmitem o "estado" dos componentes do sistema com falha para os componentes de backup durante o failover. Essa configuração normalmente é usada para sistemas que exigem integridade de dados, como servidores de banco de dados, com o objetivo principal de garantir alta disponibilidade.

    • Em uma configuração Ativo/Ativo, vários componentes com a mesma funcionalidade operam simultaneamente e, se um falhar, os outros continuam o processamento.
    • Em uma configuração Ativo/Espera, alguns componentes ficam ativos enquanto outros permanecem em espera. Se um componente ativo falhar, um componente em espera assume. A configuração N+1, onde N componentes estão ativos e 1 está em espera, é uma variação da configuração Ativo/Espera.

     

  • Agrupamentos LB: Eles não transferem o "estado" entre os componentes durante o failover. Comumente usados ​​para servidores web e servidores de application , os clusters LB se concentram em melhorias de desempenho por meio do balanceamento de carga, ao mesmo tempo em que contribuem para maior disponibilidade.