MicroStrategy ONE

Detalhes e práticas recomendadas para arquiteturas

Detalhes gerais da arquitetura

  • Apenas um Platform Analytics Consumer (Telemetry Store) pode ser instalado por máquina e por ambiente (quando houver um Platform Analytics Repository); portanto, várias instâncias ou versões do Telemetry Store não podem estar em execução na mesma máquina de hospedagem.
  • Vários armazenamentos de telemetria podem estar em execução em máquinas diferentes quando cada um desses armazenamentos de telemetria aponta para diferentes repositórios do Platform Analytics.
  • O consumidor do Telemetry Store e o produtor do Intelligence Telemetry não têm dependência mútua, direta e recíproca. O Telemetry Store se comunica com o Telemetry Server/Telemetry Manager, o Telemetry Cache e o repositório do Platform Analytics. O produtor do Intelligence Telemetry apenas envia dados ao cluster do Telemetry Manager/Telemetry Server.
  • Por padrão, quando você instala o Platform Analytics no Intelligence Server, o MicroStrategy O instalador também instalará um único nó do Telemetry Server e do Telemetry Manager.
  • O Telemetry Store impedirá que duas instâncias do consumidor sejam executadas na mesma máquina para ajudar a reduzir o risco de perda de dados e problemas de integridade de dados. No entanto, os consumidores devem se certificar de que um Telemetry Store separado não seja instalado e executado em uma máquina separada e configurado para um repositório do Platform Analytics que já está ocupado.
  • É suportado ter dois consumidores do Telemetry Store (em máquinas diferentes) gravando em dois repositórios PA separados como duas configurações independentes do Platform Analytics.
  • Um consumidor do Telemetry Store pode processar logs de telemetria de dois ou mais clusters independentes do Intelligence Server em um repositório do Platform Analytics. Esta configuração fornece uma visão consolidada do uso de estatísticas em vários MicroStrategy ambiente. Para obter as etapas da configuração, consulte Monitorar repositórios de metadados em vários ambientes.
  • A análise da plataforma MicroStrategy projeto pode ser importado em qualquer existente ou recém-criado MicroStrategy metadados.
  • Para obter uma estimativa dos requisitos de recursos para operação estável e de alto desempenho dos componentes do Platform Analytics sob uma carga transacional consistente, consulte KB482872: Planejamento de capacidade para análise de plataforma.

Práticas recomendadas de arquitetura

  • O Platform Analytics é compatível com a instalação de todos os componentes em uma única máquina. No entanto, isso não é recomendado para ambientes de produção nos quais o desempenho pode ser afetado pela existência de recursos de máquinas limitados sendo compartilhados por todos os serviços.
  • Ter três nós agrupados em clusters como a quantidade mínima de clusters do Telemetry Server/Telemetry Manager para ambientes de produção ou qualquer ambiente em que a redundância de dados e a tolerância a falhas sejam críticas. Isso assegura que, em caso de falha de um único nó do Telemetry Server/Telemetry Manager, os logs gerados pelo produtor do Intelligence Telemetry sejam mantidos nos dois nós restantes.
  • Ter um número ímpar de nós agrupados em clusters do Telemetry Server/Telemetry Manager. Isso assegura que haverá uma “regra de maioria” para impedir a perda de dados em caso de falhas e discrepâncias. Para obter mais informações, consulte Replicação de dados do Apache Kafka e configurações do ZooKeeper para o cluster do Telemetry Server.
  • Deve haver apenas um consumidor do Telemetry Store gravando dados em um repositório do Platform Analytics. Se houver dois consumidores do Telemetry Store gravando dados no mesmo repositório do PA, haverá perdas e problemas de integridade de dados.

Para ver exemplos de arquiteturas compatíveis, consulte Exemplos de arquiteturas do Platform Analytics.