Configurar um cluster do MID Server

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • Agrupe vários MID Servers para formar clusters e configure os clusters para proteção de failover ou balanceamento de carga. Os clusters de balanceamento de carga equilibram automaticamente o trabalho entre cada MID Server para melhorar a estabilidade e o desempenho, bem como manejar o failover. Os clusters de failover têm uma ordem configurada usada para determinar qual MID Server usar em seguida se ocorrer uma falha.

    Antes de Iniciar

    Certifique-se de que todos os MID Servers no cluster tenham os mesmos recursos (aplicações compatíveis, intervalos de IP e recursos). Um MID Server não deve pertencer a mais de um cluster.

    Função necessária: admin

    Configurar indicador para a fase de instalação Garantir que o MID Server pode se conectar a elementos dentro e fora da redeBaixar e instalar o MID Server em um host Linux ou WindowsConfigurar o seu MID ServerConfigurar a segurança do MID ServerGarantir que o MID Server pode se conectar a elementos dentro e fora da redeBaixar e instalar o MID Server em um host Linux ou WindowsConfigurar o seu MID ServerConfigurar a segurança do MID Server

    Por Que e Quando Desempenhar Esta Tarefa

    Crie um novo cluster ou edite um cluster existente.

    Procedimento

    1. Navegar até Tudo > MID Server > Clusters.
    2. Clique em Novo para criar um novo cluster ou abra o registro de um cluster existente para editar.
    3. Nomeie o cluster e selecione o tipo: Failover ou Balanceamento de carga.
    4. Clique com o botão direito do mouse na barra de cabeçalho e selecione Salvar no menu de contexto.
    5. Clique em Editar na lista relacionada de Inclusões MID Servers.
    6. Selecione os MID Servers apropriados para este cluster na interface de caixa de listagem dupla.

    Clusters do MID Server

    Os clusters do MID Server permitem que vários MID Servers com os recursos apropriados sejam agrupados para a proteção do balanceamento de carga e de failover.

    Fontes de dados externos

    Por motivos de desempenho e confiabilidade, essas fontes de dados não devem ser usadas com clusters de MID Server. Essas fontes de dados externas devem ser usadas somente com MID Servers.
    • LDAP
    • Conjuntos de exportação
    • Fontes de dados de JDBC
    Nota:
    Se um MID Server em um cluster falhar, o MID Server de failover será reiniciado no início da tarefa de fila do ECC, mesmo que muitas das informações da fonte de dados de JDBC já tenham sido retornadas. Isso pode resultar em dados duplicados. Para obter mais detalhes, consulte o artigo Usar clusters do MID Server para fontes de dados JDBC pode causar dados duplicados e desatualizados [KB0727739] na Base de conhecimento HI.

    Como os clusters funcionam

    Os MID Servers em clusters devem ser capazes de se conectar à instância e a todos os dispositivos com os quais eles devem se comunicar. Se todos os MID Servers em um cluster estiverem inativos, a descoberta será cancelada. Certifique-se de que todos os MID Servers sejam adicionados a qualquer Lista de controle de acesso (ACL) em uso. Os clusters do MID Server são gerenciados por uma regra de negócios chamada Gerenciamento de Cluster do MID Server, que verifica se o MID Server atribuído a um trabalho na Fila do ECC pertence a um cluster.

    Balanceamento de carga

    Se a regra de negócios do cluster determinar que um MID Server faz parte de um cluster de balanceamento de carga, a aplicação que usa o MID Server equilibrará automaticamente o trabalho entre os MID Servers nesse cluster. É uma prática recomendada colocar MID Servers com os mesmos recursos em um cluster de balanceamento de carga.

    Proteção contra failover

    Cada um dos MID Servers em um cluster de failover tem uma ordem configurada que a plataforma usa para determinar qual MID Server usará em caso de falha. Os MID Servers em um cluster de failover funcionam independentemente e não fazem o balanceamento de carga com outros MID Servers nesse cluster (embora eles também possam ser membros de clusters de balanceamento de carga). Quando um MID Server falha, a regra de negócios do MID Server Cluster Management seleciona o maior MID Server disponível para assumir o trabalho. O MID Server selecionado verifica a Fila do ECC e começa com os trabalhos que estão em Processamento ou Prontos.

    Nota:
    O cluster do MID Server não oferece suporte aos tópicos de fila do ECC Command ou SystemCommand. Se esses comandos forem recebidos, os MID Servers em cluster não redirecionarão a fila do ECC para outro MID Server. Os registros da fila do ECC permanecem na fila do ECC sem serem processados.
    Configure um MID Server de failover com pelo menos os mesmos recursos do MID Server que ele deve liberar.
    Nota:
    Se um MID Server falhar enquanto o probe do Shazzam estiver em execução e a seleção automática estiver configurada, o failover não estará disponível. A descoberta do Shazzam é interrompida. A Descoberta não escolhe outro MID Server automaticamente.

    Evento de cluster do MID Server

    O evento a seguir é acionado quando a plataforma não pode encontrar um MID Server com os recursos apropriados para substituir um MID Server em um cluster de failover. Use este evento para criar um e-mail para notificar os usuários apropriados de que o cluster falhou.

    Tabela 1. Evento de cluster do MID Server
    Evento Tabela Descrição Regra de negócios
    mid_server.cluster.down Cluster do MID Server [ecc_agent_cluster] Falha em um cluster do MID Server Gerenciamento de cluster do MID Server

    Combinar de clusters

    Um MID Server pode ser adicionado a ambos os tipos de clusters ao mesmo tempo. Este diagrama mostra um cenário no qual um MID Server de um cluster de balanceamento de carga (MID Server D) também está presente em um cluster de failover. Se o MID Server D falhar, o MID Server E no cluster de failover ficará disponível para o cluster de balanceamento de carga executar as tarefas atribuídas anteriormente ao MID Server D.

    Exemplo de failover do MID Server

    Determinar um cluster do MID Server específico

    Você pode determinar um cluster de MID Server específico para uma programação de Descoberta. O processo de descoberta usa somente esse cluster. Não é possível encadear clusters ou especificar um único MID Server que pertença a vários clusters.

    Clusters de MID Server distribuídos para Inteligência operacional

    O tipo de cluster de MID Server distribuído é usado exclusivamente em Inteligência operacional, que analisa eventos de Gestão de eventos e gera alertas de anomalia. Esses MID Servers se comunicam entre si para distribuir e equilibrar a carga de trabalho. Para obter detalhes, consulte Clusters distribuídos do MID Server para Inteligência operacional