安装拓扑

本部分介绍 Edge 安装拓扑(即节点配置 (受 Edge 支持)。

下表简要介绍了配置*

拓扑 节点 安装说明
非生产拓扑
一体机(1 节点)
  • 节点 1:Cassandra、Edge 界面、管理服务器、Message Processor、OpenLDAP、 Postgres Server、Qpid Server、 Router、Zookeeper
一站式安装
2 节点(独立)
  • 节点 1:Cassandra、Edge 界面、管理服务器、邮件处理器、路由器、OpenLDAP、 ZooKeeper
  • 节点 2:Postgres 服务器、Qpid 服务器
双节点独立安装
5 个节点
  • 节点 1:Cassandra、Edge 界面、管理服务器、OpenLDAP、Zookeeper
  • 节点 2 和3:Cassandra、消息处理器、路由器、Zookeeper
  • 节点 4 和5:Postgres 服务器、Qpid 服务器
5 节点安装
生产拓扑
单个数据中心(每个数据中心 9 或 13 个节点)
9 节点
  • 节点 1:Cassandra、Edge 界面、管理服务器、OpenLDAP、Zookeeper
  • 节点 2 和3:Cassandra、Zookeeper
  • 节点 4 和5:消息处理器、路由器
  • 节点 6 和 7:Qpid 服务器
  • 节点 8 和9:Postgres 服务器
9 节点集群安装
13 节点
  • 节点 1、2 和3:Cassandra、Zookeeper
  • 节点 4 和 5:OpenLDAP
  • 节点 6 和7:边缘界面、管理服务器
  • 节点 8 和9:Postgres 服务器
  • 节点 10 和11:消息处理器、路由器
  • 节点 12 和13:Qpid 服务器
13 节点集群安装
多个数据中心(每个 DC 6 个节点)
12 个节点 两个数据中心,每个节点有 6 个节点,每个节点由以下内容组成:
  • 节点 1 和7:Cassandra、Edge 界面、管理服务器、OpenLDAP、Zookeeper
  • 节点 2 和3、8 和9:Cassandra、消息处理器、路由器、Zookeeper
  • 节点 4 和5、10 和11:Qpid 服务器
  • 节点 6 和12:Postgres 主实例(数据中心 1)和 Postgres 备用实例(数据中心 2)
12 节点集群安装
* 这些配置不包括 Apigee 开发者服务门户(或简称“门户”)。有关 相关信息,请参阅门户概览

如需了解适用于私有云的 Apigee Edge,如需规划自定义拓扑要求,请联系您的销售代表或 客户主管参与 Apigee Edge 专业服务和客户成功案例奖项。 性能因使用情形而异,因此我们建议您先设置性能环境来分析和优化性能,然后再将更改推送到生产环境。

一体式安装(1 节点)

单个节点运行所有 Edge 组件。

以下视频介绍了安装单节点的要求和流程 边缘安装:

S26E07:安装要求

S26E08:在单节点上安装

补充说明

  • Apigee 建议仅将此拓扑用于非生产环境或开发环境安装,因为此配置的性能不佳。
  • 此拓扑不应用于性能测试。
  • 此拓扑不支持高可用性。
  • 您无法在 AIO 配置中安装创收服务。

如需了解安装信息,请参阅一站式安装

独立安装(2 节点)

在此场景中,单个节点运行网关独立服务器和关联的组件:Apigee 管理服务器、Apache ZooKeeper、Apache Cassandra、OpenLDAP、Edge 界面、Apigee 路由器和 Apigee 消息处理器。另一个节点用于运行 Google Analytics 独立组件:Qpid Server 和 Postgres Server。

补充说明

  • Apigee 建议仅将此拓扑用于非生产环境或开发环境安装,因为此配置的性能不佳。
  • 此拓扑不应用于性能测试。
  • 此拓扑不支持高可用性。

如需了解安装信息,请参阅 双节点独立安装

5 节点集群安装

在 5 节点拓扑中,三个节点运行 ZooKeeper 和 Cassandra 集群。这三个节点中的一个 还会运行 Apigee Management Server、OpenLDAP 和 Edge 界面。这三个节点中有两个也运行 Apigee Router 和消息处理器。两个节点运行 Apigee Analytics。

补充说明

  • Apigee 建议将此拓扑仅用于非生产或开发 因为此配置对性能不是最佳的。
  • 此拓扑限制了为未来的扩展需求扩缩部署的能力。仅限 在此拓扑中,可以轻松扩展路由器和消息处理器,具体说明请参阅 添加路由器或消息处理器 节点。如需扩展此拓扑,您通常会采用本部分中介绍的较大拓扑之一。
  • 此拓扑不应用于性能测试。
  • 此拓扑不支持高可用性。

如需了解安装信息,请参阅 5 节点安装

9 节点集群安装

此场景与 5 节点集群安装类似,但 Analytics 以实现性能高可用性

补充说明

  • 虽然此拓扑表示生产环境安装的节点数下限,但其性能并不理想。
  • 您可以扩展此拓扑以支持高可用性,具体说明请参阅 添加数据中心
  • 在此拓扑中,路由器和消息处理器托管在同一节点上,可能会导致“噪声邻居”问题。
  • 此拓扑仅限包含 3 个节点的 Cassandra 设置,最小仲裁数量为 2 个。因此,您无法将节点暂时移出以进行维护。

如需了解安装信息,请参阅 9 节点集群安装

13 节点集群安装

此方案是 9 节点集群安装的增强功能,涵盖单独的数据 在一个数据中心设置中将数据和 Apigee 服务器划分为多个可用区。在本例中,LDAP 安装为 一个独立的独立节点

补充说明

  • 对于具有 记录硬件规范如需了解详情,请参阅硬件要求
  • 您可以扩展此拓扑,以支持跨多个数据中心实现高可用性,如添加数据中心中所述。
  • 在此拓扑中,路由器和消息处理器托管在同一节点上,可能会导致 解决“相邻噪声”问题。
  • 此拓扑仅限于包含 3 个节点且仲裁为 2 的 Cassandra 环。因此 您移出节点进行维护的能力会受到限制。

如需了解安装信息,请参阅 13 节点集群安装

12 节点集群安装

此场景涵盖了两个 Google Cloud 服务之间的灾难恢复和分析 数据中心。

补充说明

  • Apigee 认为此拓扑足以满足生产环境的需求。但是,由于每个 都有自己独特的要求和挑战,请联系您的销售人员 代表或客户主管与 Apigee Edge 专业服务和客户互动 成功。
  • 在此拓扑中,路由器和消息处理器托管在同一节点上,可能会导致 解决“相邻噪声”问题。

如需了解安装信息,请参阅 12 节点集群安装

安装创收服务

创收服务可在任何现有 Apigee Edge 设置(“一站式”[AiO] 配置除外)中运行。

如需安装创收功能,您需要安装创收服务、Apigee 管理服务器以及 消息处理器安装 在 Edge 安装有多个 Postgres 节点、Postgres 节点和 3P 节点的 Edge 上的创收 必须在主/待机模式下配置。如果您满足以下条件,则无法在 Edge 上安装 Monetization: 多个 Postgres 主节点。

如需了解详情,请参阅安装创收服务