vSphere では、仮想マシンのアプリケーションの要求に合わせてストレージを配置する上で、ストレージ ポリシー ベース管理 (SPBM) が主要な役割を果たします。広範なデータ サービスおよびストレージ ソリューション間で単一の統合されたコントロール パネルを提供するストレージ ポリシー フレームワークが提供されます。
SPBM は抽象レイヤーとして、Virtual Volumes、vSAN、I/O フィルタ、またはその他のストレージ エンティティによって提供されるストレージ サービスを抽象化します。
個別のタイプのストレージやデータ サービスと統合するのではなく、SPBM はさまざまなタイプのストレージ エンティティ用の汎用フレームワークとなります。
SPBM は、次のメカニズムを提供します。
- ストレージ アレイや、I/O フィルタなどのその他のエンティティが提供するストレージ機能やデータ サービスのアドバタイズ。
- ESXi および vCenter Server と、ストレージ アレイ側と、エンティティ側との間で行われる双方向通信。
- 仮想マシン ストレージ ポリシーに基づいた仮想マシンのプロビジョニング。
仮想マシンのストレージ ポリシーについて
仮想マシンのストレージ ポリシーは、SPBM による仮想マシンのプロビジョニングに不可欠です。ポリシーによって、仮想マシンに提供されるストレージのタイプと、仮想マシンに対するストレージ内での配置方法が管理されます。さらに仮想マシンが使用できるデータ サービスも決定されます。
vSphere は、デフォルトのストレージ ポリシーを提供しています。vSphere のデフォルト ストレージ ポリシーを参照してください。
それに加え、ユーザーはポリシーを定義して、そのポリシーを仮想マシンに割り当てることができます。vSphere 仮想マシン ストレージ ポリシーのワークフローを参照してください。
ストレージ ポリシーを作成するには、仮想マシン ストレージ ポリシー インターフェイスを使用します。ポリシーを定義する際は、仮想マシンで実行するアプリケーション用に、さまざまなストレージ要件を指定します。ストレージ ポリシーは、キャッシュ、レプリケーションなどの仮想ディスクの特定のデータ サービスを要求するために使用することもできます。
仮想マシンの作成、クローン作成、または移行の際に、ストレージ ポリシーを適用します。ストレージ ポリシーの適用後は、適合するデータストア内に仮想マシンを配置する際に SPBM メカニズムが役立ちます。特定のストレージ環境では、必要なサービスのレベルを確保するために、ストレージ リソース内で仮想マシン ストレージ オブジェクトをプロビジョニングして割り当てる方法が、SPBM よって決定されます。SPBM はさらに、仮想マシンに対して要求されたデータ サービスを有効にし、ポリシーのコンプライアンスの監視をサポートします。