vSphere では、仮想マシンのアプリケーションの要求に合わせてストレージを配置する上で、ストレージ ポリシー ベース管理 (SPBM) が主要な役割を果たします。広範なデータ サービスおよびストレージ ソリューション間で単一の統合されたコントロール パネルを提供するストレージ ポリシー フレームワークが提供されます。

SPBM は抽象レイヤーとして、Virtual VolumesvSAN、I/O フィルタ、またはその他のストレージ エンティティによって提供されるストレージ サービスを抽象化します。

個別のタイプのストレージやデータ サービスと統合するのではなく、SPBM はさまざまなタイプのストレージ エンティティ用の汎用フレームワークとなります。

この図は、SPBM レイヤーをデータストアおよび I/O フィルタの上の抽象レイヤーとして示しています。

SPBM は、次のメカニズムを提供します。

  • ストレージ アレイや、I/O フィルタなどのその他のエンティティが提供するストレージ機能やデータ サービスのアドバタイズ。
  • ESXi および vCenter Server と、ストレージ アレイ側と、エンティティ側との間で行われる双方向通信。
  • 仮想マシン ストレージ ポリシーに基づいた仮想マシンのプロビジョニング。

仮想マシンのストレージ ポリシーについて

仮想マシンのストレージ ポリシーは、SPBM による仮想マシンのプロビジョニングに不可欠です。ポリシーによって、仮想マシンに提供されるストレージのタイプと、仮想マシンに対するストレージ内での配置方法が管理されます。さらに仮想マシンが使用できるデータ サービスも決定されます。

vSphere は、デフォルトのストレージ ポリシーを提供しています。vSphere のデフォルト ストレージ ポリシーを参照してください。

それに加え、ユーザーはポリシーを定義して、そのポリシーを仮想マシンに割り当てることができます。vSphere 仮想マシン ストレージ ポリシーのワークフローを参照してください。

ストレージ ポリシーを作成するには、仮想マシン ストレージ ポリシー インターフェイスを使用します。ポリシーを定義する際は、仮想マシンで実行するアプリケーション用に、さまざまなストレージ要件を指定します。ストレージ ポリシーは、キャッシュ、レプリケーションなどの仮想ディスクの特定のデータ サービスを要求するために使用することもできます。

仮想マシンの作成、クローン作成、または移行の際に、ストレージ ポリシーを適用します。ストレージ ポリシーの適用後は、適合するデータストア内に仮想マシンを配置する際に SPBM メカニズムが役立ちます。特定のストレージ環境では、必要なサービスのレベルを確保するために、ストレージ リソース内で仮想マシン ストレージ オブジェクトをプロビジョニングして割り当てる方法が、SPBM よって決定されます。SPBM はさらに、仮想マシンに対して要求されたデータ サービスを有効にし、ポリシーのコンプライアンスの監視をサポートします。