Conteúdo
Ponto unico de falha refere-se a um componente em um sistema em que sua falha produz uma interrupção de todo o sistema. No setor de Tecnologia da Informação, um Agrupar permite preparar o sistema para evitar o risco deste tipo de situações que é composto por pelo menos nós sincronizados com 2, que permite que quando um dos nós falha, o outro assume a responsabilidade de cuidar dos serviços.
Por que um cluster?
Balanceamento de carga é uma tarefa para fornecer um único serviço de rede a partir de vários servidores, às vezes conhecido como farm de servidores.
O balanceador de carga geralmente é um programa de software incorporado em um hardware virtual ou físico que está escutando na porta em que os clientes externos se conectam para acessar os serviços. O balanceador de carga encaminha solicitações para um dos servidores backend, que geralmente responde ao balanceador de carga. Isso permite que o balanceador de carga responda ao cliente sem que o cliente saiba sobre a separação interna de funções. Ele pode fornecer automaticamente a quantidade de capacidade necessária para responder a qualquer aumento ou diminuição do tráfego de aplicativos. No próximo diagrama, podemos ver uma configuração de rede típica para servir um aplicativo da web.
Também evita que os clientes entrem em contato com back-ends diretamente, o que pode ter benefícios de segurança, ocultando a estrutura da rede interna e evitando ataques na pilha de rede do kernel ou serviços não relacionados em execução em outras portas, mas ... O que acontece se o balanceador de carga falhar?
O balanceamento de carga dá à equipe de TI a chance de alcançar uma tolerância a falhas significativamente maior. Essa é a razão pela qual o balanceador de carga em si não se torna um único ponto de falha. Os balanceadores de carga devem ser implementados no cluster de alta disponibilidade, ou seja, um par de dispositivos. O mesmo exemplo com um cluster de HA para balanceamento de carga pode ser:
Vimos a importância de definir um cluster de HA. Agora vamos ver como configurá-lo com o Zevenet Load Balancer.
Requisitos de cluster
Ao configurar um novo Cluster, certifique-se de que ambos os nós estejam usando a mesma versão do kernel (ou seja, o mesmo modelo de appliance).
- Assegure-se de que o serviço ntp esteja configurado e funcionando bem nos dois nós futuros do cluster.
- Certifique-se de que o DNS esteja configurado e funcionando bem nos dois nós futuros do cluster.
- Certifique-se de que haja ping entre os futuros membros de cluster por meio da interface usada para o cluster (isto é: IP de eth0 em node1 e IP de eth0 em node2).
- Recomenda-se dedicar uma interface para o serviço de cluster.
- O serviço de cluster usa comunicação multicast e pacotes VRRP no modo unicast, garantindo que esse tipo de pacote seja permitido em seus switches.
- Uma vez que o serviço de cluster esteja habilitado, os farms e as Interfaces Virtuais no nó escravo serão apagados e a configuração do mestre de nó será replicada para escravo.
Configuração de Cluster para o Zevenet Community Edition
Para fazer uma configuração de cluster adequada para a edição comunitária v5 ou superior, siga este procedimento:
Como configurar um cluster no Zevenet Community Edition v.5.0
Configuração de Cluster para o Zevenet Enterprise Edition
O serviço Zevenet Enterprise Edition Cluster está totalmente integrado no Zevenet Core, pode ser gerenciado e configurado facilmente da seguinte maneira:
- Na interface web gui, vá para o menu lateral “SISTEMA> Cluster”.
- Pressione no campo de seleção “IP local do cluster”e selecione a interface dedicada para o serviço de cluster
- Digite o IP do nó secundário na mesma interface de rede que você selecionou no primeiro nó
- Digite a senha da raiz escrava no campo “Senha de Raiz Remota do Cluster” e redigite a mesma senha no campo “Senha de Raiz Remota do Cluster”
- Agora clique “Create” e o processo de configuração do cluster será iniciado
.
Se você precisar de mais informações, por favor visite o artigo Configurar o serviço de cluster