1.3.2. クラスターのサイジング
Red Hat Advanced Cluster Management for Kubernetes クラスターごとに独自の特徴があります。デプロイメントサイズの例を提供するガイドラインがあります。推奨事項は、サイズと目的で分類されています。
Red Had Advanced Cluster Management は、サポートサービスのサイジングと配置に以下の 3 つの条件が適用されます。
- クラスター全体で障害の発生する可能性のあるドメインを分離するアベイラビリティーゾーン。通常のクラスターには、3 つ以上のアベイラビリティーゾーンでほぼ同等の容量のワーカーノードが必要です。
- vCPU の予約と制限をもとに、コンテナーに割り当てるワーカーノードの vCPU 容量が確立されます。vCPU は Kubernetes のコンピュートユニットと同じです。詳細は、Kubernetes の Meaning of CPU を参照してください。
- メモリーの予約と制限をもとに、コンテナーに割り当てるワーカーノードのメモリー容量が確立されます。予約は CPU またはメモリーの下限を、制限は上限を決定します。
当製品が管理する永続データは、Kubernetes が使用する etcd クラスターに保存されます。OpenShift のベストプラクティスでは、3 つのアベイラビリティーゾーンにクラスターのマスターノードを分散させることを推奨します。
注記: 記載されている要件は、最小要件ではありません。
1.3.2.1. Red Hat Advanced Cluster Management for Kubernetes の環境
OpenShift ノードロール | アベイラビリティーゾーン | データストア | 予約済みメモリーの合計 (下限) | 予約済み CPU の合計 (下限) | |
---|---|---|---|---|---|
マスター | 3 | etcd x 3 | OpenShift のサイジングガイドライン別 | OpenShift のサイジングガイドライン別 | |
ワーカー | 3 | redisgraph/redis x 1 | 12Gi | 6 CPU |
Red Hat OpenShift Container Platform クラスターは、Red Hat Advanced Cluster Management for Kubernetes に加え、追加のサービスを実行してクラスター機能をサポートします。以下のノードサイズ (以下の記載している 3 種のノードは、3 つのアベイラビリティーゾーンに均等に分散) を推奨します。
1.3.2.1.1. Amazon Web Services での OpenShift クラスターの作成
詳細は、OpenShift Container Platform 製品ドキュメントの Amazon Web Services の情報 を参照してください。また、マシンタイプ についても確認してください。
- ノード数: 3
- アベイラビリティーゾーン: 3
インスタンスサイズ: m5.xlarge
- vCPU: 4
- メモリー: 16 GB
- ストレージサイズ: 120 GB
1.3.2.1.2. Google Cloud Platform での OpenShift クラスターの作成設定
クォータの詳細は、Google Cloud Platform の製品ドキュメント を参照してください。また、マシンタイプ についても確認してください。
- ノード数: 3
- アベイラビリティーゾーン: 3
インスタンスサイズ: N1-standard-4 (0.95–6.5 GB)
- vCPU: 4
- メモリー: 15 GB
- ストレージサイズ: 120 GB
1.3.2.1.3. Microsoft Azure での OpenShift クラスターの作成設定
詳細は、以下の 製品ドキュメント を参照してください。
- ノード数: 3
- アベイラビリティーゾーン: 3
インスタンスサイズ: Standard_D4_v3
- vCPU: 4
- メモリー: 16 GB
- ストレージサイズ: 120 GB
1.3.2.1.4. VMware vSphere での OpenShift クラスターの作成設定
詳細は、以下の 製品ドキュメント を参照してください。
- ソケットごとのコア: 1
- CPU: 2
- メモリー: 8 GB
- ストレージサイズ: 120 GB
1.3.2.1.5. ベアメタルでの OpenShift クラスターの作成設定
詳細は、以下の 製品ドキュメント を参照してください。
- CPU: 6 (最小)
- メモリー: 16 GB (最小)
- ストレージサイズ: 50 GB (最小)