MicroStrategy ONE
Agrupamento de servidores
Começando em MicroStrategy ONE Atualização 12, você pode realizar clustering de servidor. Um conjunto agrupado de máquinas fornece um conjunto relacionado de funcionalidades ou serviços para um conjunto comum de usuários. MicroStrategy recomenda agrupar servidores de inteligência em ambientes onde o acesso ao data warehouse é de missão crítica e o desempenho do sistema é de extrema importância. O Intelligence Server fornece a funcionalidade para agrupar um grupo de máquinas do Intelligence Server para aproveitar os muitos benefícios disponíveis em um ambiente em cluster.
Um cluster de servidores consiste em um grupo de servidores trabalhando simultaneamente para aprimorar a proteção de dados e manter a consistência da configuração do cluster. O clustering fornece proteção contra interrupções resultantes de falhas de software ou hardware. Além disso, o clustering garante maior disponibilidade, balanceamento de carga eficaz e escalabilidade do sistema.
Cada servidor em um cluster possui seus próprios recursos de CPU e memória para suportar execuções de painéis e relatórios. Se um servidor do cluster falhar, a carga de trabalho poderá ser transferida rapidamente para outro servidor. O clustering permite a recuperação automática de falhas de interrupção sem intervenção do usuário. Se ocorrer uma falha no servidor dentro do cluster, isso não afetará a disponibilidade de dados ou aplicativos para seus usuários. Em vez disso, um servidor diferente assume o controle, permitindo que o cluster minimize o tempo de inatividade e as interrupções. Com trabalho ininterrupto, os usuários podem acessar facilmente o ambiente e consumir dashboards. O clustering de servidores é uma excelente estratégia para configurar e gerenciar servidores e é extremamente importante para os administradores otimizarem custos, melhorarem o desempenho e fornecerem melhor acessibilidade aos seus usuários.
MicroStrategy oferece funcionalidade de inicialização de cluster para iniciar o processo de colocar um servidor on-line e disponibilizar seus recursos prontamente após a reinicialização do servidor. Ajuda a distribuir o tráfego de entrada e melhora o desempenho.
Adicionar um novo servidor a um cluster
- Abra a janela Workstation.
- No painel de navegação, em Administração, clique Monitores.
-
No painel esquerdo, clique em Agrupamento.
-
Clique para adicionar um servidor ao ambiente em cluster.
-
Digite o nome do servidor.
-
Clique em Adicionar.
Adicionar um servidor existente a um cluster
- Abra a janela Workstation.
- No painel de navegação, em Administração, clique Monitores.
-
No painel esquerdo, clique em Agrupamento.
-
Sob Servidores não clusterizados, clique com o botão direito no servidor que deseja agrupar e escolha Adicionar ao cluster.
Descluir um servidor
- Abra a janela Workstation.
- No painel de navegação, em Administração, clique Monitores.
-
No painel esquerdo, clique em Agrupamento.
-
Clique com o botão direito no servidor e escolha Desagrupar.
-
Digite o nome do servidor para confirmar e clique em Desagrupar.
Se um servidor não estiver clusterizado e estiver ativado para a opção de inicialização de cluster, o servidor será adicionado ao cluster na reinicialização do servidor. Observe que os servidores definidos como padrão não podem ser desclusterizados.
Remover um servidor de um cluster
Use o Remover opção para remover completamente um servidor de um ambiente em cluster. Descluster e remover são opções completamente diferentes. Depois de remover um servidor de um cluster, você deverá adicioná-lo como um novo servidor se desejar agrupá-lo novamente.
- Abra a janela Workstation.
- No painel de navegação, em Administração, clique Monitores.
-
No painel esquerdo, clique em Agrupamento.
-
Clique com o botão direito no servidor e escolha Remover.
-
Digite o nome do servidor para confirmar e clique em Remover.
Adicionar/remover da inicialização do cluster
A inicialização do cluster determina a disponibilidade do servidor após a reinicialização do servidor.
- Abra a janela Workstation.
- No painel de navegação, em Administração, clique Monitores.
-
No painel esquerdo, clique em Agrupamento.
-
Clique com o botão direito no servidor e escolha Adicionar à inicialização do cluster ou Remover da inicialização do cluster.
Solução de problemas de cluster de servidor
Quando os logs de diagnóstico estiverem ativados, cada projeto gerará um log no Rastreamento do Servidor de Cubo log que indica o início e o fim do processo de ressincronização. Para garantir que seu ambiente registre essas informações, habilite o Rastreamento do Servidor de Cubo Histórico. Para obter mais informações sobre como ativar logs, consulte Ver e editar definições de configuração de log.
O log é exibido quando a ressincronização do cubo é iniciada e concluída:
Limitações de cluster de servidor
- O clustering de servidores não atua como uma medida preventiva contra inconsistências de cubo, mas ajuda a restabelecer a sincronização em seu ambiente após inconsistências de cubo. Se um cubo for inconsistente, ele não será corrigido automaticamente na recuperação da rede, mas aguardará pela próxima vez que a pesquisa do cubo ou os arquivos do pool forem recarregados. Como resultado, os clientes poderão enfrentar inconsistências de cubo por um breve período.
- O status ativo e inativo de um cubo não será ressincronizado, pois esses status não são registrados em arquivos de pesquisa.
- Se você excluir um cubo remoto em um Intelligence Server remoto que não responde, ele não será ressincronizado devido à responsabilidade do Intelligence Server de manter cubos locais. Se o Intelligence Server tentar excluir um cubo publicado no nó remoto, ele enviará uma missão ao Intelligence Server remoto. Isso então aciona modificações nos arquivos de pesquisa ou de pool e as informações do cubo ou arquivos de instância serão excluídos do disco. No entanto, a modificação dos arquivos de cubo nos nós do Intelligence Server remoto não é suportada quando o Intelligence Server remoto não responde.