このセクションでは、Edge インストール トポロジ(つまり、ノードの構成)について説明します。 など)。
次の表に、構成の概要を示します*。
トポロジ | ノード | インストール手順 |
---|---|---|
非本番環境トポロジ | ||
オールインワン(1 ノード) |
|
オールインワンの設置 |
2 ノード(スタンドアロン) |
|
2 ノードのスタンドアロン インストール |
5 ノード |
|
5 ノード インストール |
本番環境トポロジ | ||
単一のデータセンター(DC あたり 9 ノードまたは 13 ノード) | ||
9 ノード |
|
9 ノードクラスタ インストール |
13 ノード |
|
13 ノードクラスタ インストール |
複数のデータセンター(DC あたり 6 ノード) | ||
12 ノード | それぞれに 6 つのノードがあり、それぞれ次のもので構成される 2 つのデータセンター:
<ph type="x-smartling-placeholder">
|
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 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 を実行します。
追加情報:
- このトポロジは、非本番環境または開発環境でのみ使用することをおすすめします。 この構成ではパフォーマンスが最適ではないためです。
- このトポロジでは、将来の拡張ニーズに対応するためにデプロイをスケーリングする能力が制限されます。単独 このトポロジでは、ルーターと Message Processor を簡単に拡張できます。詳細については、 Router または Message Processor の追加 Node.js のものです。このトポロジを拡張するには、通常、ここで説明する大規模なトポロジ 説明します。
- このトポロジは、パフォーマンス テストには使用しないでください。
- このトポロジは高可用性をサポートしていません。
インストール情報については、以下をご覧ください。 5 ノード インストール。
9 ノードクラスタ インストール
このシナリオは 5 ノードクラスタ インストールと似ていますが、使用するアナリティクスは異なります。 構成してパフォーマンスと高可用性を実現します。
追加情報:
- このトポロジは、本番環境に必要なノードの最小数を表しています。 最適なパフォーマンスが得られません。
- このトポロジを拡張して高可用性をサポートできます。詳細については、 データセンターの追加。
- このトポロジでは、Router と Message Processor が同じノードでホストされているため、 「ノイジー ネイバー」の問題に取り組みます。
- このトポロジは、クォーラムが 2 の 3 ノードの Cassandra 設定に制限されています。その結果 メンテナンスのためにノードを削除する機能が制限されます。
インストール情報については、以下をご覧ください。 9 ノードクラスタ インストール。
13 ノードクラスタ インストール
このシナリオは、個別のデータをカバーする 9 ノードクラスタ構成の拡張機能です。 Apigee サーバーのゾーンを 1 つにまとめたものです。ここでは、LDAP がサービス アカウントとして 独立した個別のノードです。
<ph type="x-smartling-placeholder">追加情報:
- この構成は、 ハードウェア仕様書に記載されていなければなりません。詳細については、次をご覧ください: ハードウェア要件。
- このトポロジを拡張することで、複数のデータセンターにわたって高可用性をサポートできます。 データセンターの追加で説明されています。
- このトポロジでは、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 用のものです。インストール方法 Edge 環境に複数の Postgres ノードと Postgres ノードがある Edge での収益化 マスター/スタンバイ モードで構成する必要があります。次の場合は、Monetization を Edge にインストールできません。 Postgres マスターノードのことです。
詳しくは、インストール 収益化サービス。