インストール トポロジ

このセクションでは、Edge インストール トポロジ(つまり、ノードの構成)について説明します。 など)。

次の表に、構成の概要を示します*

トポロジ ノード インストール手順
非本番環境トポロジ
オールインワン(1 ノード)
  • ノード 1: Cassandra、Edge UI、Management Server、Message Processor、OpenLDAP、 Postgres Server、Qpid Server、Router、Zookeeper
オールインワンの設置
2 ノード(スタンドアロン)
  • ノード 1: Cassandra、Edge UI、Management Server、Message Processor、Router、OpenLDAP、 ズーキーパー
  • ノード 2: Postgres Server、Qpid Server
2 ノードのスタンドアロン インストール
5 ノード
  • ノード 1: Cassandra、Edge UI、Management Server、OpenLDAP、Zookeeper
  • ノード 2 と3: Cassandra、Message Processor、Router、Zookeeper
  • ノード 4、5: Postgres Server、Qpid Server
5 ノード構成
本番環境トポロジ
単一のデータセンター(DC あたり 9 ノードまたは 13 ノード)
9 ノード
  • ノード 1: Cassandra、Edge UI、Management Server、OpenLDAP、Zookeeper
  • ノード 2 と3: Cassandra、Zookeeper
  • ノード 4 と5: Message Processor、Router
  • ノード 6 と7: Qpid Server
  • ノード 8 と9: Postgres Server
9 ノードクラスタ インストール
13 ノード
  • ノード 1、2、3: Cassandra、Zookeeper
  • ノード 4 と5: OpenLDAP
  • ノード 6 と7: Edge UI、Management Server
  • ノード 8 と9: Postgres Server
  • ノード 10 と11: Message Processor、Router
  • ノード 12 と13: Qpid Server
13 ノードクラスタ構成
複数のデータセンター(DC あたり 6 ノード)
12 ノード それぞれに 6 つのノードがあり、それぞれ次のもので構成される 2 つのデータセンター:
  • ノード 1、7: Cassandra、Edge UI、Management Server、OpenLDAP、Zookeeper
  • ノード 2、3、8、9: Cassandra、Message Processor、Router、ZooKeeper
  • ノード 4 と5、10、11: Qpid Server
  • ノード 6 と 12: Postgres マスター(データセンター 1)と Postgres スタンバイ(データセンター 2)
12 ノードクラスタ構成
* これらの構成には、Apigee Developer Services ポータル(略して「ポータル」)は含まれません。詳細情報 詳しくは、ポータルの概要をご覧ください。

Apigee Edge for Private Cloud でカスタム トポロジの要件を計画するには、営業担当者または アカウント エグゼクティブが Apigee Edge プロフェッショナル サービスとカスタマー サクセスに関与します。 パフォーマンスはユースケースによって異なるため、分析するパフォーマンス環境をセットアップすることをおすすめします。 パフォーマンスを調整してから、本番環境に変更をロールアウトします。

オールインワン・インストール(1 ノード)

単一のノードですべての Edge コンポーネントが実行されます。

次の動画では、単一ノードをインストールするための要件とプロセスについて紹介しています。 Edge のインストール:

S26E07: インストール要件

S26E08: 単一ノードへのインストール

追加情報:

  • この構成では最適なパフォーマンスは得られないため、このトポロジは非本番環境または開発環境にインストールする場合にのみ使用することをおすすめします。
  • このトポロジは、パフォーマンス テストには使用しないでください。
  • このトポロジは高可用性をサポートしていません。
  • AIO 構成には Monetization Services をインストールできません。

インストール情報については、以下をご覧ください。 オールインワンの設置

スタンドアロン インストール(2 ノード)

このシナリオでは、一方のノードで Gateway スタンドアロン サーバーおよび関連するコンポーネント(Apigee Management Server、Apache ZooKeeper、Apache Cassandra、OpenLDAP、Edge UI、Apigee Router、Apigee Message Processor)を実行します。もう一方のノードでは、アナリティクスのスタンドアロン コンポーネントである Qpid を実行します。 Server と Postgres Server です。

追加情報:

  • この構成では最適なパフォーマンスは得られないため、このトポロジは非本番環境または開発環境にインストールする場合にのみ使用することをおすすめします。
  • このトポロジは、パフォーマンス テストには使用しないでください。
  • このトポロジでは高可用性はサポートされません。

インストール情報については、以下をご覧ください。 2 ノード スタンドアロン インストール

5 ノードクラスタ構成

5 ノードトポロジでは、3 つのノードで ZooKeeper クラスタと Cassandra クラスタを実行します。3 つのノードのうちの 1 つ Apigee Management Server、OpenLDAP、Edge UI も実行します。これら 3 つのノードのうち 2 つは Apigee Router と Message Processor。2 つのノードで Apigee Analytics を実行します。

追加情報:

  • この構成では最適なパフォーマンスは得られないため、このトポロジは非本番環境または開発環境にインストールする場合にのみ使用することをおすすめします。
  • このトポロジは、将来システムの拡張が必要になったときのスケーラビリティが限られています。このトポロジで容易にスケーリングできるのは Router と Message Processor のみです。詳細については、Router または Message Processor ノードの追加をご覧ください。このトポロジを拡張するには、通常、ここで説明する大規模なトポロジ 説明します。
  • このトポロジは、パフォーマンス テストには使用しないでください。
  • このトポロジでは高可用性はサポートされません。

インストール情報については、以下をご覧ください。 5 ノード インストール

9 ノードクラスタ インストール

このシナリオは 5 ノードクラスタ構成と似ていますが、パフォーマンスと高可用性を実現するために Analytics コンポーネントが異なる構成になっています。

追加情報:

  • このトポロジは、本番環境に必要なノードの最小数を表しています。 最適なパフォーマンスが得られません。
  • このトポロジは、高可用性をサポートするために拡張できます。詳細については、データセンターの追加をご覧ください。
  • このトポロジでは、Router と Message Processor が同じノード上でホストされます。そのため、「ノイジー ネイバー」と呼ばれる問題が発生する可能性があります。
  • このトポロジは、クォーラムが 2 の 3 ノードの Cassandra 設定に制限されています。そのため、メンテナンスのためにノードのサービスを停止することが難しくなります。

インストール情報については、以下をご覧ください。 9 ノードクラスタ インストール

13 ノードクラスタ構成

このシナリオは、個別のデータをカバーする 9 ノードクラスタ構成の拡張機能です。 Apigee サーバーのゾーンを 1 つにまとめたものです。ここでは、LDAP がサービス アカウントとして 独立した個別のノードです。

追加情報:

  • この構成は、 ハードウェア仕様書に記載されていなければなりません。詳細については、次をご覧ください: ハードウェア要件
  • このトポロジを拡張することで、複数のデータセンターにわたって高可用性をサポートできます。 データセンターの追加で説明されています。
  • このトポロジでは、Router と Message Processor が同じノードでホストされているため、 「ノイジー ネイバー」の問題に取り組みます。
  • このトポロジは、クォーラムを 2 に設定した 3 ノードの Cassandra リングに制限されます。その結果 メンテナンスのためにノードを削除する機能が制限されます。

インストール情報については、以下をご覧ください。 13 ノードクラスタ インストール

12 ノードクラスタ構成

このシナリオでは、2 つの間での障害復旧と分析の高可用性について説明します。 提供します。

追加情報:

  • Apigee では、このトポロジは本番環境には適切であると考えています。ただし、 インストールには独自の要件と課題があるため、営業担当者にお問い合わせください。 Apigee Edge プロフェッショナル サービスとお客様と連携する担当者またはアカウント エグゼクティブ 成功しました。
  • このトポロジでは、Router と Message Processor が同じノード上でホストされます。そのため、「ノイジー ネイバー」と呼ばれる問題が発生する可能性があります。

インストール情報については、以下をご覧ください。 12 ノードクラスタ インストール

Monetization Services のインストール

Monetization Services は、既存の Apigee Edge セットアップ内で実行されます(オールインワン(AiO)を除く) できます。

Monetization をインストールするには、Monetization Services、Apigee Management Server、Monetization Services をインストールします。 Message Processor 用のものです。複数の Postgres ノードがある Edge インストール環境に Monetization をインストールする場合は、Postgres ノードをマスター / スタンバイ モードで構成する必要があります。次の場合は、Monetization を Edge にインストールできません。 Postgres マスターノードのことです。

詳しくは、インストール 収益化サービス