vSphere with Tanzu を有効にする前に、スーパーバイザー クラスタ および名前空間で使用するストレージ ポリシーを作成します。このポリシーは vSphere 環境で使用可能なデータストアを表します。これらは、制御プレーン仮想マシン、ポッドの短期ディスク、コンテナ イメージ、パーシステント ストレージ ボリュームなどのオブジェクトのストレージの配置を制御します。Tanzu Kubernetes クラスタを使用する場合は、ストレージ ポリシーによって、Tanzu Kubernetes クラスタ ノードのデプロイ方法も決定されます。
vSphere ストレージ環境と DevOps のニーズに応じて、複数のストレージ ポリシーを作成してさまざまなストレージ クラスを表すことができます。たとえば、vSphere ストレージ環境にブロンズ、シルバー、ゴールドの 3 つのクラスのデータストアがある場合、すべてのデータストアに対してストレージ ポリシーを作成できます。その後、短期仮想ディスクとコンテナ イメージ仮想ディスクにブロンズ データストアを使用し、パーシステント ボリューム仮想ディスクにシルバーおよびゴールド データストアを使用することができます。ストレージ ポリシーの詳細については、『vSphere のストレージ』ドキュメントの「ストレージ ポリシー ベースの管理」の章を参照してください。
次の例では、ゴールドとタグ付けされたデータストアのストレージ ポリシーを作成します。
vSAN データ パーシステンス プラットフォームを使用する場合、ストレージ ポリシーを vSAN Direct または vSAN SNA データストアに対して作成できます。詳細については、vSAN Direct ストレージ ポリシーの作成 と vSAN SNA ストレージ ポリシーの作成 を参照してください。
前提条件
- ストレージ ポリシーで参照するデータストアが、クラスタ内のすべての ESXi ホスト間で共有されることを確認します。
- 必要な権限: および 。
手順
結果
既存のストレージ ポリシーのリストに、ゴールドとタグ付けされたデータストアの新しいストレージ ポリシーが表示されます。
次のタスク
- ストレージ ポリシーを スーパーバイザー クラスタ に割り当てます。スーパーバイザー クラスタ に設定したストレージ ポリシーにより、制御プレーン仮想マシン、ポッドの短期ディスク、およびコンテナ イメージが、ポリシーによって表されるデータストアに配置されます。NSX-T Data Center ネットワークを使用したワークロード管理の有効化を参照してください。
- ストレージ ポリシーを vSphere 名前空間 に割り当てます。名前空間で認識されるストレージ ポリシーにより、名前空間がどのデータストアにアクセスしてパーシステント ボリュームに使用できるかが決まります。ストレージ ポリシーは、名前空間では一致する Kubernetes ストレージ クラスとして表示されます。このストレージ クラスは、この名前空間の Tanzu Kubernetes クラスタにも伝達されます。DevOps エンジニアは、ストレージ クラスをパーシステント ボリュームの要求指定で使用できます。vSphere 名前空間 の作成と設定を参照してください。