Strategy ONE

Detalhes e práticas recomendadas para arquiteturas

Detalhes gerais da arquitetura

  • Somente um Platform Analytics Consumer (Telemetry Store) pode ser instalado por máquina e por ambiente (ao ter 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 host.
  • Vários Telemetry Stores podem estar em execução em máquinas diferentes quando cada um desses Telemetry Stores 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 instalador do MicroStrategy também instala um único nó do Telemetry Server e do Telemetry Manager.
  • O Telemetry Store impedirá a execução de duas instâncias de consumidor 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.
  • É compatível ter dois consumidores do Telemetry Store (em máquinas diferentes) gravando em dois Repositórios de 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. Essa configuração fornece uma visualização consolidada do uso das estatísticas em diversos ambientes MicroStrategy. Para obter as etapas da configuração, consulte Monitorar repositórios de metadados em vários ambientes.
  • O projeto do MicroStrategy Platform Analytics pode ser importado em quaisquer metadados existentes ou recentemente criados da MicroStrategy.
  • Para obter uma estimativa dos requisitos de recursos para que os componentes do Platform Analytics operem com estabilidade e desempenho, sujeitos a uma carga consistente de transações, consulte KB482872: Planejamento de capacidade para o Platform Analytics.

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 de .
  • 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.