vSphere IaaS control plane の スーパーバイザー でステートフル サービスを有効にすると、vSAN データ パーシステンス プラットフォームはデフォルトのストレージ ポリシーと対応するストレージ クラスを作成し、それらをサービス名前空間に割り当てます。ポリシーは、vSAN Shared-Nothing-Architecture (SNA) および vSAN Direct データストア用です。デフォルトの代わりに、カスタム ストレージ ポリシーを作成できます。
使用するデータストアのタイプを判別するには、次の一般的な推奨事項に従います。
- Shared Nothing クラウド ネイティブ サービス用に専用のハードウェア クラスタを作成する場合は、vSAN Direct を使用します。
- クラウド ネイティブのステートフル アプリケーションで物理インフラストラクチャを他の通常の仮想マシンまたは Kubernetes ワークロードと共有する場合は、SNA を使用する vSAN を使用します。各ワークロードでは、独自のストレージ ポリシーを定義できます。また、1 つのクラスタで両方の環境のメリットを受け取ることができます。
詳細については、『vSphere Shared Nothing Storage』を参照してください。
作成したポリシーは、ステートフル サービスが実行される名前空間に割り当てることができます。スーパーバイザー での vSphere 名前空間 の作成と構成を参照してください。
vSAN Direct ストレージ ポリシーの作成
vSAN Direct を使用する場合は、スーパーバイザー 名前空間で使用するストレージ ポリシーを作成します。このストレージ ポリシーに関連付ける名前空間では、ステートフル サービスやインスタンス ストレージ仮想マシンなど、vSAN Direct と互換性のあるワークロードを実行できます。
手順
vSAN SNA ストレージ ポリシーの作成
vSAN を vSAN データ パーシステンス プラットフォームで使用する場合、ステートフル サービスが実行される名前空間と使用される vSAN Shared Nothing Architecture (SNA) ストレージ ポリシーを作成できます。