この準備フェーズは、Omnissa Access の Control Plane ベースの展開を開始する前に、すべての仮想マシン、ネットワーク、証明書、およびインフラストラクチャの前提条件に沿った準備が確実に行われるようにします。
この展開モデルでは、プラットフォームおよびアプリケーション サービスが専用の仮想マシン全体に展開され、Control Plane フレームワークを介して調整されます。展開ワークフローを開始する前に、必要なすべての仮想マシンとサポート インフラストラクチャをプロビジョニングして検証する必要があります。
展開トポロジの要件
展開モデルでは、ブートストラップ、インフラストラクチャ/プラットフォーム サービス、Omnissa Access サービスに専用の仮想マシンを使用します。
標準の本番環境の展開は、次のノードで構成されます。
| ノード タイプ | 数量 | 目的 |
|---|---|---|
| ブートストラップ ノード | 1 | Control Plane 展開を初期化して調整します。 |
| Omnissa Access ノード | 2 または 3 | ロード バランサの背後に Omnissa Access アプリケーション サービスをホストします。 |
| インフラストラクチャ/プラットフォーム ノード | 3 | プラットフォームおよび共有インフラストラクチャ サービスをホストします。 |
必要なノードの合計数:小規模または中規模を使用している場合は 6、大規模を使用している場合は 7。
重要:
- インストール ワークフローを開始する前に、すべての仮想マシンが展開され、アクセスできる必要があります。
- すべてのノードに固定 IP アドレス、DNS レコード、およびホスト名を構成する必要があります。
configuserのパスワードは、すべてのノードで一貫して構成する必要があります。configuserのデフォルトのパスワード有効期限は、OVA 展開の日付から 60 日です。すべてのクラスタ ノードで同じパスワードをリセットする必要があります。- Control Plane ブートストラップとクラスタの初期化が完了した後、ノード ロールまたは展開トポロジの変更はサポートされません。
- すべてのノードは、必要なネットワーク ポートを介して相互に通信できる必要があります。
- 展開の前に、Omnissa Access ノードの前にロード バランサを構成する必要があります。
高可用性のためのインフラストラクチャ セットアップ ガイドライン
問題が発生してもシステムが動作し続けられるようにするには、次のルールに従って、インフラストラクチャとプラットフォーム用の仮想マシン (VM) を作成します。
各ノードは異なる物理マシン(ESX ホスト)で実行します。 たとえば、3 つのインフラストラクチャ/プラットフォーム ノードと 2 つの Omnissa Access ノードが必要な場合は、次のように配置します。
- インフラストラクチャ/プラットフォーム ノード 1 → 物理ホスト 1
- インフラストラクチャ/プラットフォーム ノード 2 → 物理ホスト 2
- インフラストラクチャ/プラットフォーム ノード 3 → 物理ホスト 3
- Omnissa Access ノード 1 → 物理ホスト 1
- Omnissa Access ノード 2 → 物理ホスト 2
この方法では、1 台の物理ホストが停止しても、サービスは他の 2 台を使用して実行でき、システムの可用性と安定性を維持できます。
ハードウェアのサイズ要件
次のサイジングは、Omnissa Access の Control Plane ベースの展開にのみ適用されます。
環境内のユーザー、グループ、およびアプリケーションの数に基づいて展開サイズを選択します。
次の表に、各展開サイズに必要な最小ハードウェア構成を示します。
展開サイズ別の最小ハードウェア構成:
| 展開サイズ | ブートストラップ ノード | Omnissa Access ノード | インフラストラクチャ/プラットフォーム ノード¹ | サポートされるスケール |
|---|---|---|---|---|
| 小 | 1 ノード 8 vCPU 32 GB RAM 200 GB のディスク | 2 個のロード バランシングされたノード 24 vCPU 48 GB RAM それぞれ 200 GB のディスク | 3 ノード 16 vCPU 48 GB RAM それぞれ 200 GB のディスク | 最大: 300,000 ユーザー 3,000 グループ 50 アプリケーション |
| 中 | 1 ノード 8 vCPU 32 GB RAM 200 GB のディスク | 2 個のロード バランシングされたノード 48 vCPU 64GB RAM それぞれ 200 GB のディスク | 3 ノード 24 vCPU 96 GB RAM それぞれ 300 GB のディスク | 最大: 1,000,000 ユーザー 10,000 グループ 150 アプリケーション |
| 大 | 1 ノード 8 vCPU 32 GB RAM 200 GB のディスク | 3 個のロード バランシングされたノード 64 vCPU 96 GB RAM それぞれ 200 GB のディスク | 3 ノード 24 vCPU 96 GB RAM それぞれ 400 GB のディスク | 最大: 1,000,000 ユーザー 20,000 グループ 500 アプリケーション |
¹ インフラストラクチャ/プラットフォーム ノードは、データベース、メッセージング、キャッシュ、検索を含む内部プラットフォーム サービスをホストします(PostgreSQL、Redis、Kafka、OpenSearch)。
*ブートストラップ ノードには、展開サイズに関係なく、8 個の vCPU が必要です。
重要:
- リソースのサイズは、認証の負荷、有効なサービス、および統合の要件によって異なる場合があります。
- ログ、監査の保持、および運用上の要件に基づいて、追加のストレージ割り当てが必要になる場合があります。
すべてのノードの要件
Omnissa Customer Connect ページから Omnissa Access OVA をダウンロードし、Omnissa Access を選択します。ファイルをダウンロードしたら、すべての仮想マシンを展開します。
展開の前に、すべてのノードに対して次の要件が満たされていることを確認します。
- 固定 IP アドレスが割り当てられています。
- ホスト名が正しく構成されています。
cp-cluster.iniファイルでホスト名を使用している場合は、DNS 解決が構成され、検証されています。- SSH アクセスが有効です。
- ネットワーク経由ですべてのノードが相互にアクセス可能です。
- ロード バランサが構成され、アクセス可能です。
configuserパスワードが構成されているか、すべてのノードで同じパスワードにリセットされています。
目的は、オペレーティング システムとベース インフラストラクチャが完全に準備され、展開中に Control Plane サービスに干渉しないようにすることです。
証明書の要件
展開の前に必要な TLS 証明書を準備します。
Omnissa Access の FQDN 証明書
Omnissa Access 展開の FQDN には TLS 証明書が必要です。
証明書の要件:
- PEM 形式 (
.pem)。 - CN はプライマリ テナントの FQDN と一致する必要があります。
- 証明書には、次のサブジェクト代替名 (SAN) が含まれている必要があります。
tenant.example.comtenant-cert.example.comtenant-amsso.example.com
ワイルドカード証明書は、必要な SAN エントリを満たす場合にサポートされます。
例:
展開ドメインが example.com の場合、証明書の SAN エントリは次のようになります。
- tenant.example.com
- tenant-cert.example.com
- tenant-amsso.example.com
証明書とプライベート キー ファイルは、展開の構成時に必要です。
ネットワーク構成の要件
| コンポーネント | 説明 |
|---|---|
| DNS レコードおよび IP アドレス | IP アドレスと DNS レコード。ホスト名、NiC 1 (eth0) IPv4 アドレス、DNS サーバ アドレス、DNS 検索ドメイン、NIC 1 IPv4 ネットマスク、IPv4 デフォルト ゲートウェイ、Docker0 ブリッジ IPv4 CIDR など、OVF テンプレートの展開に必要な情報を収集します。 |
| ファイアウォール ポート | ネットワークの外部のユーザーのために、受信用のファイアウォール ポートが Omnissa Access インスタンスやロード バランサに対して開いていることを確認します。以下の「ポートの要件」を参照してください。 |
| リバース プロキシ | DMZ 内に F5 Access Policy Manager などのリバース プロキシを構成して、ユーザーに Omnissa Access ユーザー ポータルへの安全なリモート アクセスを提供できます。 |
Unified Access Gateway 2.8 以降では、リバース プロキシ機能がサポートされているため、ユーザーに Omnissa Access 統合カタログへの安全なリモート アクセスを提供できます。Unified Access Gateway は、Omnissa Access アプライアンスのフロントエンドとして動作するロード バランサの背後の DMZ に展開できます。
ポートの要件
次のポート要件は、内部および外部通信用です。
| サービス | パブリック向け | ポート | プロトコル | 方向 | ソース ノードのタイプ | ターゲット ノードのタイプ |
|---|---|---|---|---|---|---|
| Consul LAN Gossip | いいえ | 8301 | TCP/UDP | 双方向 | すべて | すべて |
| Consul RPC | いいえ | 8300 | TCP | 双方向 | すべて | すべて |
| Consul Mesh gRPC ポート | いいえ | 8302 | gRPC | 双方向 | アプリケーション ワークロード/クラスタ | アプリケーション ワークロード/クラスタ |
| Consul HTTP(s) | いいえ | 8501 | HTTPS | 受信 | CLI | 管理クラスタ |
| 動的サービス ポート | いいえ | 20,000–32,000 | TCP/HTTPS | 双方向 | アプリケーション ワークロード/クラスタ | アプリケーション ワークロード/クラスタ |
| Nomad UI/API | いいえ | 4646 | HTTPS | 受信 | CLI | 管理クラスタ |
| Nomad UI/API | いいえ | 4647 | TCP | 双方向 | すべて | すべて |
| Nomad LAN Gossip | いいえ | 4648 | TCP/UDP | 双方向 | すべて | すべて |
| Vault | いいえ | 8201 | TCP | 双方向 | 管理クラスタ | 管理クラスタ |
| Vault API | いいえ | 8202 | HTTPS | 受信 | CLI | 管理クラスタ |
| 送信テレメトリ | いいえ | 8125 | UDP | 送信 | すべて | 管理クラスタ |
| 送信テレメトリ | いいえ | 2878 | TCP | 受信 | アプリケーション ワークロード/クラスタ | アプリケーション ワークロード/クラスタ |
| 送信テレメトリ | いいえ | 9411 | TCP | 送信 | すべて | アプリケーション ワークロード/クラスタ |
| 送信 Syslog ログ | いいえ | 5044 | TCP | 受信 | アプリケーション ワークロード/クラスタ | アプリケーション ワークロード/クラスタ |
| Redis 接続 | いいえ | 6379 | TCP | 双方向 | アプリケーション ワークロード/クラスタ | アプリケーション ワークロード/クラスタ |
| Redis TLS 接続 | いいえ | 16380 | TCP | 双方向 | アプリケーション ワークロード/クラスタ | アプリケーション ワークロード/クラスタ |
| Redis Sentinel 接続 | いいえ | 26379 | TCP | 双方向 | アプリケーション ワークロード/クラスタ | アプリケーション ワークロード/クラスタ |
| Redis Sentinel TLS 接続 | いいえ | 36379 | TCP | 双方向 | アプリケーション ワークロード/クラスタ | アプリケーション ワークロード/クラスタ |
| Postgres 接続 | いいえ | 5432 | TCP | 受信 | アプリケーション ワークロード/クラスタ | コア サービス |
| Postgres 接続 | いいえ | 5432 | TCP | 双方向 | コア サービス | コア サービス |
| クライアント接続 | いいえ | 9092 | TCP | 受信 | アプリケーション ワークロード/クラスタ | コア サービス |
| クライアント接続 | いいえ | 9096 | TCP | 受信 | アプリケーション ワークロード/クラスタ | コア サービス |
| Kafka | いいえ | 9094 | TCP | 受信 | コア サービス | コア サービス |
| Kafka | いいえ | 9093 | TCP | 受信 | コア サービス | コア サービス |
| Kafka | いいえ | 2181 | TCP | 受信 | コア サービス | コア サービス |
| Kafka | いいえ | 2888 | TCP | 受信 | コア サービス | コア サービス |
| Kafka | いいえ | 3888 | TCP | 受信 | コア サービス | コア サービス |
| 入力方向ゲートウェイ | いいえ | 8080 | HTTPS | 受信 | すべて | アプリケーション ワークロード/クラスタ |
| Docker イメージ/パッケージ/バイナリ アセット | いいえ | 443 | HTTPS | 受信 | すべて | アセット サーバ |
| OpenSearch クライアント接続 | いいえ | 29200 | TCP | 双方向 | アプリケーション ワークロード/クラスタ | コア サービス |
| OpenSearch 内部通信 | いいえ | 29300 | TCP | 双方向 | アプリケーション ワークロード/クラスタ | コア サービス |
| Postgres | いいえ | 28008 | HTTPS | 双方向 | アプリケーション ワークロード/クラスタ | コア サービス |
| NGINX | はい | 80 | HTTP | 受信 | すべて | Omnissa Access ノード |
| NGINX | はい | 443 | HTTPS | 受信 | すべて | Omnissa Access ノード |
| NGINX-stream | はい | 27443 | TCP | 受信 | すべて | Omnissa Access ノード |
| NGINX-stream | はい | 25262 | TCP | 受信 | すべて | Omnissa Access ノード |
| CAS | いいえ | 28443 | TCP | 受信 | すべて | Omnissa Access ノード |
| CERTPROXY | いいえ | 25261 | TCP | 受信 | すべて | Omnissa Access ノード |
重要:
- 展開の前に、必要なファイアウォール ルールが構成されていることを確認します。
- インフラストラクチャと Omnissa Access ノード間で内部プラットフォーム ポートにアクセスできる必要があります。
- パブリック向けポートは、ロード バランサまたはリバース プロキシを介してのみ公開する必要があります。
- ポートの公開は、展開アーキテクチャとセキュリティ要件によって異なる場合があります。
このページは役に立ちましたか?