Sistema | Grupo

PUBLICADO EM 25 de outubro de 2021

Esta seção permite que você gerencie o serviço de cluster. O serviço de cluster oferece alta disponibilidade para serviços de balanceamento de carga por meio de dois nós colaborativos em passivo ativo modo.

Um cluster é formado por 2 nós trabalhando juntos para manter a disponibilidade dos serviços de balanceamento de carga e evitar qualquer tempo de inatividade dos serviços do ponto de vista do cliente. Normalmente, existem dominar e backup papéis em um modo ativo-passivo; O mestre é o nó que está atualmente gerenciando o tráfego para os back-ends e aceitando todas as conexões dos clientes, e o nó de backup conhece toda a configuração em tempo real e está pronto para iniciar os serviços se detectar que o nó mestre está não respondendo adequadamente.

Alguns requisitos a serem considerados ao criar um cluster:

Ambos os nós devem estar executando a mesma versão ZEVENET (ou seja, mesmo modelo de dispositivo).
Ambos os nós devem ter nomes de host diferentes.
Ambos os nós devem ter os mesmos nomes de NICs (interfaces de rede).
O nó mestre deve ser o único nó onde a configuração acontece, e isso nunca deve ser feito no nó de backup.
Pode haver a necessidade de configurar dispositivos intermediários de comutação e roteamento para evitar qualquer tipo de conflito com a comutação do cluster.
Definir um IP flutuante é sempre uma boa prática para evitar que o serviço sofra algum tempo de inatividade devido a um switch de cluster.

Quando os serviços de balanceamento de carga mudam de um nó para outro, o nó de backup cuidará de todas as conexões atuais e do status do serviço sozinho para evitar que o cliente sofra interrupções no serviço.

Configurar o serviço de cluster

Esta é a página principal onde configurar o Agrupar. O clustering é composto por vários serviços, incluindo:

Sincronização. Este serviço sincroniza automaticamente a configuração feita no nó mestre com o nó de backup. Assim, todas as alterações feitas na configuração são replicadas para o nó de backup e permitem que ele assuma o controle sempre que necessário. Este serviço utiliza inotify e rsync daemons através SSH para sincronizar arquivos de configuração em tempo real.
batida de coração. Este serviço permite verificar o estado de saúde dos nós do cluster entre todos eles para detectar rapidamente quando um nó não está funcionando corretamente. Este serviço conta com a VRRP protocolo sobre multicast projetado para ser uma comunicação leve e em tempo real. ZEVENET 6 usa mantenha vivo a fim de fornecer este serviço.
Acompanhamento de Conexão. Esse serviço permite conexões de replicação em tempo real e seu estado para permitir que o nó de backup retome todas as conexões durante um failover para que os clientes e as conexões de back-end não detectem nenhuma interrupção de conexão. Graças ao conntrack serviço.
Replicação de Comando. Este serviço permite enviar e ativar a configuração aplicada no nó mestre para o backup, mas de forma passiva para que durante uma tarefa de failover, o backup assuma o controle e inicie todas as redes e farms e retome as conexões o mais rápido possível. Este serviço é administrado por zclustermanager através SSH.

O nó onde o Agrupar está configurado torna-se o nó principal. Atenção: Qualquer configuração anterior no nó de backup será apagada. Isso significa que você vai perder qualquer Fazendas (incluindo seus certificados), Interfaces Virtuais, Regras IPDS, etc.

Uma nova configuração de cluster requer a criação dos seguintes parâmetros:
IP local. Suspenso com todas as interfaces de rede disponíveis para serem selecionadas como a interface de gerenciamento de cluster. Nenhuma interface virtual é permitida.
IP remoto. Endereço IP remoto do nó que se comportará como o futuro nó de backup.
Senha do nó remoto. A senha do usuário root do nó remoto (backup futuro).
Confirme a senha do nó remoto. Certifique-se de que é a senha correta, repetindo a senha.

Depois de definir todos os parâmetros necessários, clique no Inscreva-se botão.

Mostrar serviço de cluster

Se o serviço de cluster já estiver configurado e ativo, o cluster mostrará as seguintes informações sobre os serviços, back-ends e ações.

Interface. Interface de rede onde os serviços de cluster foram configurados.
Failback. Se durante um failover, os serviços de balanceamento de carga devem ser retornados ao mestre quando estiverem disponíveis novamente ou manter o nó atual como o novo mestre. Essa opção é útil quando o nó de backup tem menos recursos alocados que o mestre e o último deve ser o mestre preferencial para os serviços.
Verifique o intervalo. O tempo verifica se o serviço de pulsação será usado para verificar o status entre os nós.
Interfaces rastreadas. Mostra as interfaces de rede ativas que estão sendo rastreadas em tempo real.
Opções. Ações disponíveis para aplicar.

  • Mostrar nós. Mostre os nós da tabela e seu status.
  • Editar. Altere algumas definições de configuração para os nós em um cluster.
  • Destruir. Remova a definição de configuração e remova um nó.

O Mostrar nós ação mostra uma tabela com:

Node . Para cada nó do cluster, mostre se é local or remoto. Isso dependerá do tipo de nó que você conectou por meio da GUI da web. Locais de será o nó que você está conectado atualmente e remoto é o outro nó.
Tipo. Para cada nó do cluster, mostre se é um backup mestre (também conhecido como escravo), ou manutenção se for um nó temporariamente desativado. Vai depender da função que o nó tem no cluster.
IP. O endereço IP de cada nó que compõe o cluster.
hostname. O nome do host de cada nó que compõe o cluster.
Estado . O status dos nós pode ser:

  • Vermelho. Se houver alguma falha.
  • Grey. Se o nó estiver inacessível.
  • Laranja. Se estiver em modo de manutenção.
  • Verde. se tudo estiver certo.

Mensagem. A mensagem do nó remoto. É uma mensagem de depuração para cada nó no cluster.
Opções. As ações disponíveis para cada nó são as seguintes.

  • Ativar manutenção. Coloque em modo de manutenção. Ele desativa temporariamente um nó de cluster para executar tarefas de manutenção e evitar um failover.

Configuração de cluster

As opções globais de configuração disponíveis estão descritas abaixo.

Failback. Selecione qual dos balanceadores de carga é preferido como o mestre.

Interfaces de rastreamento para monitorar. Reúna informações de interfaces específicas em suas listas. Pode ser LAN ou VLAN.

Verifique o intervalo. O tempo entre cada verificação de integridade do nó de back-end até a integridade do mestre.

Clique no Inscreva-se botão para aplicar as alterações.

Confira nosso vídeo sobre failover de cluster com estado com ZEVENET.

Compartilhar no:

Documentação sob os termos da Licença de Documentação Livre GNU.

Esse artigo foi útil?

Artigos Relacionados