Red Hat OpenShift の仮想化向けに、以下の環境でのコンピューティング機能を設計する IBM Cloud VPC
IBM Cloud VPC 上で、 Red Hat OpenShift Virtualizationの VM ワークロード向けに、仮想サーバーまたはベアメタルのワーカーノードプロファイルを選択してください。
IBM Cloud VPC には2つの計算オプションがある:
主なコンピュート・アーキテクチャの要素を下図に示す。
Red Hat OpenShift ワーカーノード
Red Hat® OpenShift® Kubernetes Service は、 Red Hat OpenShift クラスタを使用するマネージド・サービスで、仮想化およびコンテナ化されたアプリケーションのデプロイと管理を行うことができる。 Red Hat OpenShift Kubernetes Service クラスタには、管理されたコントロール・プレーンと1つ以上のワーカー・プールがある。 ワーカープールは、ワーカーノードと呼ばれる2台以上のコンピューティングホストで構成されます。 ワーカープールには、CPU、メモリ、オペレーティングシステム、接続ストレージ、その他のプロパティが同じプロファイルのワーカーノードが含まれます。 ワーカーノードは Kubernetes コントロールプレーンによって管理され、クラスタ内のすべての Kubernetes リソースを制御・監視する。 Kubernetes スケジューラは、どのワーカーノードにリソースを配置するかを決定し、配置要件とクラスタ内で利用可能なキャパシティをアカウントします。
クラスタの作成後、プールのサイズを変更するか、ワーカープールを追加することで、プールにワーカーノードをさらに追加することができます。 1 つのゾーン内のみにワーカー・プールがあるクラスターを、単一ゾーン・クラスターと呼びます。 高可用性を実現するために、複数のアベイラビリティ・ゾーンにまたがるワーカー・プールを持つマルチゾーン・クラスタを作成することができます。 マルチゾーン・クラスタを作成することは可能だが、ストレージのレイテンシーが発生するため、仮想化ワークロードには推奨されない。
IBM Cloud Bare Metal Servers Red Hat は、本番仮想化ワークロード用のベアメタルワーカノードのみをサポートしているため、本番仮想化ワークロードを実行するワーカプールには、VPC 用のワーカプールを推奨します。 ベアメタルノードには、ローカルNVMeドライブをプロビジョニングする必要があります。 そのため、 Red Hat OpenShift Data Foundation(ODF)でバックアップ・ストレージとして使用することができる。
詳細については、「 Red Hat OpenShift 仮想化サービスの概要」を 参照してください。
IBM Cloud Virtual Servers VPC用
IBM Cloud Virtual Servers VPCは、Virtual Private Cloud環境内に展開されるセキュアで分離された仮想マシンを提供します。 これらのインスタンスは、本番ワークロードや、柔軟なリソース割り当てと包括的なインフラストラクチャ制御を必要とする開発およびテスト環境に使用できます。
仮想サーバーの詳細については、 VPCの仮想サーバーインスタンスについてを 参照してください。
次の表は、 IBM Cloud Virtual Servers for VPC の主な機能の一覧です。
| 特長 | 説明 |
|---|---|
| カスタマイズ可能なプロフィール | バランス構成、コンピュート最適化構成、メモリー最適化構成、GPU構成、ハイメモリー構成 |
| 柔軟な賃貸契約 | コンプライアンス要件に対応した専用ホスト配置をオプションで提供する共有テナントインフラ |
| 高度なネットワーキング | VPCセキュリティグループ、ネットワークアクセス制御リスト(ACL)、ロードバランサー、および仮想プライベートネットワーク(VPN)接続との連携 |
| 永続ストレージ | IBM Cloud Block Storage また、 File Storage for VPC は、入力/出力操作数(IOPS)や暗号化の設定が可能なモデルです |
| オペレーティングシステムの柔軟性 | IBM-提供されたストック画像またはカスタム画像の持ち込み |
| スケーラビリティー | プロファイル変更による垂直方向のスケーリングと、自動スケーリング機能付きインスタンスグループによる水平方向のスケーリング |
Red Hat OpenShift Kubernetes Service でサポートされている仮想サーバーインスタンスプロファイルの詳細については、 IBM Cloud Docs - Worker Nodes VPC flavors を参照してください。
IBM Cloud Bare Metal Servers VPC用
IBM Cloud Bare Metal Servers VPCは、シングルテナント専用の物理サーバーを提供し、最大限のパフォーマンス、セキュリティ、コントロールを実現します。 これらのサーバーは、 Red Hat OpenShift Virtualizationの本番展開に必要です。
次の表は、 IBM Cloud Bare Metal Servers for VPC の主な機能の一覧です。
| 特長 | 説明 |
|---|---|
| 単一テナントの独立性 | リソースを共有しない専用物理ハードウェア |
| 高性能NVMeストレージ | Red Hat OpenShift Data Foundationの導入におけるローカルNVMe(Non-Volatile Memory Express)ドライブ |
| 安定したパフォーマンス | 仮想化リソースを使いすぎることなく、予測可能なパフォーマンスを実現 |
| 大容量メモリ構成 | メモリ集約型仮想化ワークロードのサポート |
| ネットワーク・パフォーマンス | VM トラフィックのための広帯域、低遅延ネットワーキング |
Red Hat OpenShift Kubernetes Service でサポートされるベアメタルワーカーノードは、地域とアベイラビリティゾーンによって異なります。 詳細については、 ワーカーノードVPCフレーバーを 参照してください。
以下の表は、ベアメタルプロファイルの典型的な仕様である。
| インスタンス・プロファイル | コア | GiB RAM | ストレージ |
|---|---|---|---|
| cx2.metal.96x192 | 48 | 192 |
|
| cx2d.metal.96x192 | 48 | 192 | 8x3.2TB SSD NVMeドライブ |
| bx2.metal.96x384 | 48 | 384 |
|
| bx2d.metal.96x384 | 48 | 384 | 8x3.2TB SSD NVMeドライブ |
| mx2.metal.96x768 | 48 | 768 |
|
| mx2d.metal.96x768 | 48 | 768 | 8x3.2TB SSD NVMeドライブ |
ベアメタル・サーバーについて詳しくは、『Bare Metal Servers for VPC の概要』を参照してください。
次のステップ
Red Hat OpenShift 仮想化のコンピュート設計を理解したところで、次に関連するトピックを探ります:
- ネットワーキング : Red Hat OpenShift と OVN に関する ネットワーク設計の考慮事項を 確認する。
- ストレージ Red Hat OpenShift Data Foundation を含む、 ストレージ設計オプションを 検討します。
- セキュリティ Red Hat OpenShift ワークロードの セキュリティデザインパターンについて 学ぶ。
- マイグレーション MTVを使った マイグレーション戦略を 見直す。