インストール トポロジ

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

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

トポロジ ノード インストールの手順
非本番環境トポロジ
オールインワン(1 ノード)
  • ノード 1: Cassandra、新しい Edge UI、Management Server、Message Processor、SymasLDAP、 Postgres Server、Qpid Server、Router、Zookeeper
オールインワン インストール
2 ノード(スタンドアロン)
  • ノード 1: Cassandra、新しい Edge UI、Management Server、Message Processor、Router、SymasLDAP、 Zookeeper
  • ノード 2: Postgres Server、Qpid Server
2 ノード スタンドアロン インストール
5 ノード
  • ノード 1: Cassandra、新しい Edge UI、Management Server、SymasLDAP、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、SymasLDAP、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: SymasLDAP
  • ノード 6 と 7: 新しい Edge UI、Management Server
  • ノード 8 と 9: Postgres Server
  • ノード 10 と 11: Message Processor、Router
  • ノード 12 と 13: Qpid Server
13 ノードクラスタ構成のインストール
複数のデータセンター(DC あたり 6 ノード)
12 ノード 2 つのデータセンター。それぞれに 6 つのノードがあり、それぞれが次のもので構成されています。
  • ノード 1 と 7: Cassandra、新しい Edge UI、Management Server、SymasLDAP、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 ノード)

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

次の動画では、単一ノードの Edge インストールに必要な要件と手順について説明します。

S26E07: インストールの要件

S26E08: 単一ノードにインストールする

追加情報:

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

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

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

このシナリオでは、1 つのノードで Gateway スタンドアロン サーバーと関連コンポーネント( Apigee Management Server、Apache ZooKeeper、Apache Cassandra、SymasLDAP、新しい Edge UI、Apigee Router、Apigee Message Processor)が実行されます。もう 1 つのノードでは、分析スタンドアロン コンポーネント(Qpid Server と Postgres Server)が実行されます。

追加情報:

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

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

5 ノードクラスタ構成のインストール

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

追加情報:

  • この構成はパフォーマンスに最適ではないため、Apigee では、このトポロジを非本番環境または開発環境 インストールでのみ使用することをおすすめします。
  • このトポロジでは、将来の拡張ニーズに対応するためにデプロイをスケーリングする機能が制限されます。このトポロジでは、 Router と Message Processor のみを、 Router または Message Processor ノードの追加で説明されているように、簡単に拡張できます。このトポロジを拡張するには、通常、このセクションで説明されている大規模なトポロジのいずれかを採用します。
  • このトポロジは、パフォーマンス テストには使用しないでください。
  • このトポロジは高可用性をサポートしていません。

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

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

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

追加情報:

  • このトポロジは本番環境のインストールに必要なノードの最小数を表していますが、パフォーマンスに最適ではありません。
  • データセンターの追加で説明されているように、このトポロジを拡張して高可用性をサポートできます。
  • このトポロジでは、Router と Message Processor が同じノードでホストされるため、「ノイジー ネイバー」の問題が発生する可能性があります。
  • このトポロジは、クォーラムが 2 の 3 ノード Cassandra セットアップに限定されます。そのため、 メンテナンスのためにノードを取り出す機能が制限されます。

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

13 ノードクラスタ構成のインストール

このシナリオは、1 つのデータセンターのセットアップでデータと Apigee サーバーのデータ ゾーンを分離する 9 ノードクラスタ構成のインストールを強化したものです。ここでは、LDAP は独立した別のノードとしてインストールされます。

追加情報:

  • Apigee では、この構成を、 ドキュメントに記載されているハードウェア仕様の本番環境セットアップの最小トポロジとして推奨しています。詳細については、 ハードウェア要件をご覧ください。
  • データセンターの追加で説明されている ように、このトポロジを拡張して複数のデータセンターで高可用性をサポートできます。
  • このトポロジでは、Router と Message Processor が同じノードでホストされるため、「ノイジー ネイバー」の問題が発生する可能性があります。
  • このトポロジは、クォーラムが 2 の 3 ノード Cassandra リングに限定されます。そのため、 メンテナンスのためにノードを取り出す機能が制限されます。

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

12 ノードクラスタ構成のインストール

このシナリオでは、2 つの データセンターにわたる障害復旧と分析の高可用性について説明します。

追加情報:

  • Apigee では、このトポロジは本番環境に適していると考えています。ただし、インストールごとに固有の要件と課題があるため、営業担当またはアカウント エグゼクティブにお問い合わせのうえ、Apigee Edge プロフェッショナル サービスとカスタマー サクセスをご利用ください。
  • このトポロジでは、Router と Message Processor が同じノードでホストされるため、「ノイジー ネイバー」の問題が発生する可能性があります。

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

収益化サービスのインストール

収益化サービスは、オールインワン(AiO) 構成を除く、既存の Apigee Edge セットアップ内で実行されます。

収益化をインストールするには、収益化サービス、Apigee Management Server、 Message Processor をインストールします。Edge のインストールに複数の Postgres ノードがある Edge に収益化をインストールするには、Postgres ノードをマスター/スタンバイ モードで構成する必要があります。複数の Postgres マスターノードがある場合は、Edge に収益化をインストールできません。

詳細については、収益化サービスのインストール をご覧ください。