安裝拓撲

本節說明 Edge 安裝拓撲 (即 Edge 支援的節點設定)。

下表概述了各項設定*

拓撲 節點 安裝說明
非正式環境拓撲
All-in-One (1 個節點)
  • 節點 1:Cassandra、Edge UI、管理伺服器、訊息處理器、SymasLDAP、 Postgres 伺服器、Qpid 伺服器、路由器、Zookeeper
一體式安裝
2 節點 (獨立)
  • 節點 1:Cassandra、Edge UI、管理伺服器、訊息處理器、路由器、SymasLDAP、 Zookeeper
  • 節點 2:Postgres 伺服器、Qpid 伺服器
2 節點獨立安裝
5 節點
  • 節點 1:Cassandra、Edge UI、管理伺服器、SymasLDAP、Zookeeper
  • 節點 2 和 3:Cassandra、訊息處理器、路由器、Zookeeper
  • 節點 4 和 5:Postgres 伺服器、Qpid 伺服器
5 節點安裝
正式版拓撲
單一資料中心 (每個資料中心 9 或 13 個節點)
9 節點
  • 節點 1:Cassandra、Edge UI、管理伺服器、SymasLDAP、Zookeeper
  • 節點 2 和 3:Cassandra、Zookeeper
  • 節點 4 和 5:訊息處理器、路由器
  • 節點 6 和 7:Qpid 伺服器
  • 節點 8 和 9:Postgres 伺服器
9 節點叢集安裝
13 節點
  • 節點 1、2 和 3:Cassandra、Zookeeper
  • 節點 4 和 5:SymasLDAP
  • 節點 6 和 7:Edge UI、管理伺服器
  • 節點 8 和 9:Postgres 伺服器
  • 節點 10 和 11:訊息處理器、路由器
  • 節點 12 和 13:Qpid 伺服器
13 節點叢集安裝
多個資料中心 (每個資料中心 6 個節點)
12 節點 兩個資料中心,各有 6 個節點,每個節點都包含以下項目:
  • 節點 1 和 7:Cassandra、Edge UI、管理伺服器、SymasLDAP、Zookeeper
  • 節點 2 和 3、8 和 9:Cassandra、訊息處理器、路由器、Zookeeper
  • 節點 4 和 5、10 和 11:Qpid 伺服器
  • 節點 6 和 12:Postgres 主機 (資料中心 1) 和 Postgres 待機主機 (資料中心 2)
12 節點叢集安裝
* 這些設定不包括 Apigee 開發人員服務入口網站 (或簡稱入口網站)。詳情請參閱「入口網站總覽」。

如要規劃 Apigee Edge for Private Cloud 的自訂拓撲需求,請與銷售代表或客戶經理聯絡,並與 Apigee Edge 專業服務和客戶成功團隊合作。效能會因使用情況而異,因此建議您先設定效能環境,分析及調整效能,再將變更部署至正式環境。

All-in-one 安裝 (1 個節點)

單一節點會執行所有 Edge 元件。

下列影片會介紹安裝單一節點 Edge 的需求和程序:

S26E07:安裝需求

S26E08:在單一節點上安裝

其他注意事項:

  • Apigee 建議僅將此拓撲用於非正式環境或開發安裝作業,因為這種設定並非最佳效能。
  • 請勿使用此拓撲進行效能測試。
  • 這個拓撲不支援高可用性。
  • 您無法在 AIO 設定中安裝 Monetization Services。

如需安裝資訊,請參閱「All-in-one installation」。

獨立安裝 (2 個節點)

在這個情境中,單一節點會執行 Gateway 獨立伺服器和相關聯的元件:Apigee 管理伺服器、Apache ZooKeeper、Apache Cassandra、SymasLDAP、Edge UI、Apigee Router 和 Apigee Message Processor。另一個節點則執行 Analytics 獨立元件:Qpid 伺服器和 Postgres 伺服器。

其他注意事項:

  • Apigee 建議僅將此拓撲用於非正式環境或開發安裝作業,因為這種設定並非最佳效能。
  • 請勿使用此拓撲進行效能測試。
  • 這個拓撲不支援高可用性。

如需安裝資訊,請參閱「2 節點獨立安裝」。

5 節點叢集安裝

在 5 節點拓撲中,有三個節點會執行 ZooKeeper 和 Cassandra 叢集。其中一個節點也會執行 Apigee Management Server、SymasLDAP 和 Edge UI。其中兩個節點也會執行 Apigee 路由器和訊息處理器。兩個節點會執行 Apigee Analytics。

其他注意事項:

  • Apigee 建議僅將此拓撲用於非正式環境或開發安裝作業,因為這種設定並非最佳效能。
  • 這種拓撲會限制部署作業的擴充能力,無法因應未來的擴充需求。如「新增路由器或訊息處理器節點」一文所述,只有路由器和訊息處理器可以在這個拓撲中輕鬆擴充。如要擴展這個拓撲,通常會採用本節所述的其中一個較大型拓撲。
  • 請勿使用此拓撲進行效能測試。
  • 這個拓撲不支援高可用性。

如需安裝資訊,請參閱「5 節點安裝」。

9 節點叢集安裝

這個情境與 5 節點叢集安裝類似,但 Analytics 元件設定不同,可實現高效能高可用性。

其他注意事項:

  • 雖然這個拓撲代表正式版安裝的最少節點數量,但效能並非最佳。
  • 您可以擴充這個拓撲,以支援高可用性,詳情請參閱「新增資料中心」。
  • 在這個拓撲中,路由器和訊息處理器會託管在相同節點上,可能會導致「吵雜鄰居」問題。
  • 這個拓撲僅限於具有兩個仲裁的 3 節點 Cassandra 設定。因此,您可將節點移出維護作業的次數有限。

如需安裝資訊,請參閱9 節點叢集安裝

13 節點叢集安裝

這個情境是 9 節點叢集安裝作業的強化版,涵蓋一個資料中心設定中,資料和 Apigee 伺服器的個別資料區域。這裡的 LDAP 是以獨立節點的形式安裝。

其他注意事項:

  • Apigee 建議採用這種設定,做為符合硬體規格的正式版最低拓撲。詳情請參閱「硬體需求」。
  • 您可以擴充這個拓撲,在多個資料中心之間支援高可用性,詳情請參閱「新增資料中心」。
  • 在這個拓撲中,路由器和訊息處理器會託管在相同節點上,可能會導致「吵雜鄰居」問題。
  • 這個拓撲僅限於具有兩個仲裁的 3 節點 Cassandra 環。因此,您可將節點移出維護作業的次數有限。

如需安裝資訊,請參閱13 節點叢集安裝作業

12 節點叢集安裝

這個情境涵蓋兩個資料中心的災難復原和高可用性分析。

其他注意事項:

  • Apigee 認為此拓撲足以用於正式環境。不過,由於每個安裝作業都有獨特的需求和挑戰,請與您的銷售代表或客戶主管聯絡,以便與 Apigee Edge 專業服務和客戶成功團隊合作。
  • 在這個拓撲中,路由器和訊息處理器會託管在相同節點上,可能會導致「吵雜鄰居」問題。

如需安裝資訊,請參閱「12 節點叢集安裝」。

安裝營利服務

營利服務會在任何現有的 Apigee Edge 設定中執行,但 All-in-One (AiO) 設定除外。

如要安裝 Monetization,請安裝 Monetization Services、Apigee Management Server 和 Message Processor。如要在 Edge 上安裝 Monetization,且 Edge 安裝程序有多個 Postgres 節點,則必須以主要/待命模式設定 Postgres 節點。如果您有多個 Postgres 主節點,就無法在 Edge 上安裝營利功能。

詳情請參閱「安裝營利服務」。