MicroStrategy ONE

Exemplos de arquiteturas do Platform Analytics

Os seguintes exemplos não devem ser uma lista abrangente de todas as arquiteturas compatíveis. Em vez disso, ilustram as melhores práticas e recomendações gerais observadas em Detalhes e práticas recomendadas para arquiteturas.

Nó único para todos os componentes do Platform Analytics

Nesta configuração, todos os componentes do Platform Analytics são instalados na mesma máquina. Todos Library e os ambientes do Intelligence Server (nós únicos ou clusters) devem ser configurados para produzir dados no mesmo nó do servidor de telemetria. O warehouse do Platform Analytics é representado por um arquivo pronto para uso MicroStrategy Repositório.

Esta é uma das representações mais simples do Platform Analytics, onde todos os componentes são instalados em uma única máquina (Máquina 4 no exemplo acima).

Armazém de análise de plataforma remota

Nesta arquitetura, todos os componentes do Platform Analytics estão na mesma máquina, exceto o warehouse do Platform Analytics. Você pode optar por um out-of-the-box MicroStrategy Repositório ou provisionamento de instância proprietária do PostgreSQL.

Como avaliar se esta arquitetura é adequada para você:

  • Se estiver usando Serviços de Área de Trabalho Remota (RDS), será fácil configurar réplicas para acesso de leitura se houver casos de uso para consultas de leitura pesadas em dados do Platform Analytics.

  • O RDS oferece uma opção fácil para aumentar os recursos do sistema no futuro, à medida que seu banco de dados cresce com o tempo.

  • Se você estiver usando RDS ou PostgreSQL autogerenciado, será mais fácil gerenciar recursos do sistema e realizar planejamento de capacidade.

Alto rendimento/arquitetura avançada

A arquitetura de alto rendimento deve ser cuidadosamente considerada, pois suas vantagens vêm com requisitos significativos de configuração e manutenção.

Geralmente, esta abordagem é considerada quando:

  1. Você tem vários nós do Intelligence Server com telemetria substancial (alta contagem de objetos, usuários e trabalhos).

  2. São necessárias propriedades de alta disponibilidade da arquitetura.

Para uma arquitetura de alto rendimento, recomendamos o uso de um cluster de nós de servidor de telemetria. Um armazenamento de telemetria pode consumir dados de um único nó do servidor de telemetria ou de um cluster de servidores de telemetria. Isto implica que todos os nós do servidor de Telemetria devem estar num único cluster.

Atualmente, o servidor Telemetry é representado pelos componentes Zookeeper e Kafka. É possível instalar o servidor Telemetry em um subconjunto de nós. O único requisito é manter um número ímpar de nós do servidor de telemetria (3, 5 e assim por diante). Veja o Documentação do tratador Para maiores informações. Vários clusters de servidores de telemetria não são suportados.

Nós do servidor de telemetria nas mesmas máquinas que os nós do Intelligence Server

Nós do servidor de telemetria Não nas mesmas máquinas que os nós do Intelligence Server