Strategy ONE

Platform Analytics 体系结构示例

以下示例并非所有受支持体系结构的完整列表。相反,它们阐述了体系结构最佳实践和详细信息

所有 Platform Analytics 组件的单节点

在这种配置中,所有 Platform Analytics 组件都安装在同一台机器上。必须配置所有图书馆和情报服务器环境(单个节点或集群)以在同一个遥测服务器节点上生成数据。Platform Analytics 仓库由开箱即用的MicroStrategy 存储库

这是 Platform Analytics 最简单的表示之一,其中所有组件都安装在一台机器上(上例中的机器 4)。

远程平台分析仓库

在这种架构中,除 Platform Analytics 仓库之外,所有 Platform Analytics 组件都位于同一台机器上。您可以选择开箱即用的 MicroStrategy Repository,或者提供 PostgreSQL 的专有实例。

如何评估这种架构是否适合您:

  • 如果使用 Amazon RDS  (关系数据库服务),如果存在针对 Platform Analytics 数据的大量读取查询用例,则可以轻松设置读取访问的副本。

  • 随着数据库逐渐增长,RDS 提供了一个简单的选项来增加未来系统资源。

  • 如果您使用 RDS 或自行管理的 PostgreSQL,则可以更轻松地管理系统资源和执行容量规划。

高吞吐量/先进架构

必须仔细考虑高吞吐量架构,因为它的优势伴随着重大的配置和维护要求。

一般来说,在以下情况下会考虑采用这种方法:

  1. 您拥有大量具有大量遥测数据的智能服务器节点(高对象、用户、作业数量)。

  2. 需要架构具有高可用性属性。

对于高吞吐量架构,我们建议使用遥测服务器节点集群。一个遥测存储库可以使用来自单个遥测服务器节点或遥测服务器群集的数据。这意味着所有遥测服务器节点都应该位于单个集群中。

目前,Telemetry服务器由Zookeeper和Kafka组件代表。您可以在节点子集上安装遥测服务器。唯一的要求是维护奇数个遥测服务器节点(3、5,等等)。查看Zookeeper 文档了解更多信息。不支持多个遥测服务器集群。

Telemetry Server 节点与 Intelligence Server 节点位于同一台计算机上

遥测服务器节点不是与 Intelligence Server 节点位于同一台计算机上