シン・プロビジョニングのオブジェクト・モデル

ブロック・サービス・プロファイルと比較して、シン・プロビジョニングには追加のクラスおよび変更されたプロパティーを適用したいくつかの既存のクラスがあります。

IBM FlashSystem A9000 および A9000R システム用のシン・プロビジョニング Storage Management Initiative Specification (SMI-S) モデルについては、図 1 を参照してください。

図 1. IBM FlashSystem A9000 および A9000R システム用のシン・プロビジョニング SMI-S モデル
シン・プロビジョニング SMI-S モデルの図
ブロック・サービス・プロファイルの場合と同様、CIM エージェントには 4 つの CIM_StorageSetting インスタンスがありますが、IBMTSDS_VirtualPoolSetting によりシン・プロビジョニング・プロファイルにインスタンス・タイプが追加されます。1 つはデフォルトで、もう 1 つは新規に作成されたものです。
IBMTSDS_VirtualPoolSetting.InstanceID="IBMTSDS:IBM XIV Virtual Storage Pool Setting"
この StorageSetting インスタンスは、CreateOrModifyStoragePool メソッドが通常のシン・プロビジョニング VirtualPool インスタンスを作成または変更するために、Goal パラメーターとして提供されます。
IBMTSDS_VirtualPoolSetting.InstanceID="IBMTSDS:IBM.2810-1310129-112714143137626"
この StorageSetting インスタンスは、CreateOrModifyStoragePool メソッドがシン・プロビジョニング VirtualPool インスタンスを作成または変更するために、Goal パラメーターとして提供されます。
シン・プロビジョニングのオブジェクト・モデルについて詳しくは、BlockServices.mof ファイルを参照してください。

外部メソッド

表 1. 複製サービスのメソッド
メソッド 説明
CreateSetting IBMTSDS_VirtualPoolSetting インスタンスを作成します。
modify 新しく作成された IBMTSDS_VirtualPoolSetting インスタンスのプロパティーを変更します。
delete 新しく作成された IBMTSDS_VirtualPoolSetting インスタンスを削除します。
CreateOrModifyStoragePool シン・プロビジョニング VirtualPool インスタンスを作成または変更します。