IBMTSSVC_StorageVolume クラスは、クラスターによって提示され、SAN 上のホスト・システムに SCSI LUN としてマップすることができる装置を表します。ボリュームは、 プールから一連のエクステントを割り振ることによって形成されます。
IBMTSSVC_StorageVolume クラスは CIM_StorageVolume クラスを拡張し、表 1 に示されるプロパティーを持ちます。
| プロパティー | タイプ | 修飾子 | 説明 |
|---|---|---|---|
| Access | Uint16 | メディアを記述します。
|
|
| AccessGranted | ブール (Boolean) | ModelCorrespondence |
AccessControl Information インスタンスへの AuthorizationSubject 関連を持たない装置を、直接あるいはコントローラーを使用して検出するためのクイック・インターフェース。true に設定されている場合は、装置がコンシューマーにアクセス権限を付与したことを示します。 false にセットされているときは、アクセス権限が付与されていないことを示します。 |
AdditionalAvailability |
Uint16[] | Deprecated(CIM_Associated |
Availability プロパティーに指定されている内容の他に、装置の可用性と状況を指定します。Availability プロパティーは、
装置の 1 次状況および可用性を示します。場合によっては、
これだけでは、装置の完全な状況を表すのに十分ではありません。
このような場合、AdditionalAvailability プロパティーを使用して、これ以外の情報を提供できます。
|
| 可用性 | Uint16 | Deprecated(CIM_Associated |
装置の 1 次可用性と状況。
|
| BackendVolumeID | String | Expensive(TRUE) | 基礎をなす BackendVolume の ID。Type=Image の場合にのみ有効。 |
BackendVolume名前 |
String | Expensive(TRUE) | 基礎をなす BackendVolume の名前。Type=Image の場合にのみ有効。 |
| BlockSize | Uint64 | Units(Bytes) | この StorageExtent を形成するブロックのサイズ (バイト数)。ブロック・サイズが可変である場合は、最大ブロック・サイズ (バイト数) を指定する必要があります。ブロック・サイズが不明であるか、ブロックの概念が無効である場合 (例えば、AggregateExtents、 Memory、または LogicalDisks の場合) は 1 を入力します。 |
| Caption | String | MaxLen(15)、Write(TRUE)、 WriteRole(Administrator) | 短いテキスト (1 行のストリング) によるオブジェクトの記述。 |
| CacheMode | Uint16 |
|
|
| CacheState | Uint16 | Expensive(TRUE) | ボリュームのキャッシュの状態。
|
| ConsumableBlocks | Uint64 | BasedOn 関連を使用して StorageExtents をレイヤー化するときに消費用に使用可能なブロック (BlockSize のサイズ) の最大数。このプロパティーは、 この StorageExtent が、BasedOn 関係において Antecedent 参照であるときに使用されます。 例えば、StorageExtent が 120 ブロックで構成されるとします。ただし、エクステント自体は冗長データ用として 20 ブロックを使用することができます。別の StorageExtent がこの Extent に BasedOn 関係がある場合、 別の StorageExtent に使用可能なブロックは 100 ブロックのみになります。この情報 (100 ブロックが消費用に使用可能) は ConsumableBlocks プロパティーに示されます。 | |
| Controlled | ブール (Boolean) | コントローラーに対する ControlledBy 関連を持たない装置を検出するためのクイック・インターフェース。true にセットされているときは、装置がコントローラーを使用して 1 つ以上のポートに接続されていることを示します。False にセットされているときは、装置は存在するが、ポートに接続されていないことを示します。 | |
CreationClass |
String | MaxLen( 256) | インスタンスの作成に使用されるクラスまたはサブクラスの名前。このプロパティーを、このクラスのその他のキー・プロパティーとともに使用すると、 このクラスおよびそのサブクラスのすべてのインスタンスが一意的に識別されます。 |
| DataOrganization | Uint16 | 使用されるデータ編成技法のタイプ。
|
|
| DataRedundancy | Uint16 | ModelCorrespondence |
維持されるデータの完全なコピーの数。 |
| DeltaReservation | Uint8 | MinValue(0)、MaxValue(100)、 |
Delta 予約の現在の値。 |
| 説明 | String | テキストによるオブジェクトの記述。 | |
| DeviceID | String | MaxLen(64) | StorageVolume の ID。StorageVolume クラスのインスタンスにとってのみ固有の数値。 |
| ElementName | String | MaxLen(15)、Write(TRUE)、 WriteRole(Administrator) | ボリュームの使いやすい名前。 |
| EnabledDefault | Uint16 | Write(TRUE) | エレメントの EnabledStatus 用のデフォルト構成または初期構成。
デフォルトでは、EnabledStatus は 2 (使用可能) です。
|
| EnabledState | Uint16 | ModelCorrespondence |
エレメントの操作状況。
|
| ErrorCleared | ブール (Boolean) | Deprecated(CIM_Managed |
このプロパティーはサポートされていません。 |
| ErrorDescription | String | Deprecated(CIM_Device |
このプロパティーはサポートされていません。 |
| ErrorMethodology | String | このプロパティーはサポートされていません。 | |
| ExtentStatus | Uint16[] | StorageExtents には、Availability プロパティーおよび StatusInfo
プロパティーにキャプチャーされている情報のほかに、ManagedSystem Element
から継承された追加の状況情報があります。この追加情報は、VolumeStatus プロパティーにキャプチャーされます。
|
|
| FCID | String | ボリュームの FlashCopy ID。 | |
| FCName | String | ボリュームの FlashCopy 名。 | |
| FlashCopyMapCount | Uint16 | このボリュームを含む FlashCopy マッピングの番号。 | |
| GroupID | String | 有効範囲設定 RedundancyGroup の ID。 | |
| GroupName | String | 有効範囲設定 RedundancyGroup の名前。 | |
| 識別する説明 | String[] | ArrayType(Indexed)、 |
OtherIdentifyingInfo アレイ内の項目の背景の説明と詳細を提供するフリー・フォーム・ストリングのアレイ。 このアレイの各項目は、 同じ索引にある OtherIdentifyingInfo 内の項目に関連していることに注意してください。 |
| InstallDate | Date-時刻 |
このプロパティーはサポートされていません。 | |
| IsBasedOn Underlying Redundancy | ブール (Boolean) | 値 true は、 基礎となる StorageExtent(s) が、StorageRedundancy Group に参加することを示します。 | |
| IsFormatted | ブール (Boolean) | Expensive(TRUE) | 値 true は、 ボリュームが SAN ボリューム・コントローラー によってフォーマット設定されていることを示します。 |
| LastErrorCode | Uint32 | Deprecated(CIM_Device |
このプロパティーはサポートされていません。 |
| MaxQuiesceTime | Uint64 | Deprecated(No value)、Units(MilliSeconds) | このプロパティーはサポートされていません。 |
| 名前 | String | ModelCorrespondence |
ボリュームの固有 ID。 |
| NameFormat | Uint16 | ModelCorrespondence |
Name プロパティーのフォーマット。非 SCSI ボリュームの場合、SNVM がもっとも適切な選択です。
|
| NameNamespace | Uint16 | ModelCorrespondence |
ボリュームの名前の優先ソースは、SCSI (VPD) ページ 83 応答です。
83 ページは、さまざまな装置エレメントの ID のリストを戻します。
各 ID のメタデータには、関連フィールドが含まれており、0 という関連を持つ ID がボリュームに適用されます。
ページ 83 は、ID メタデータのタイプ・フィールドに指定されているいくつかのネームスペースをサポートします。
|
| NativeStatus | Uint16 | ボリュームのネイティブな操作状態。
|
|
NoSinglePoint |
ブール (Boolean) | ModelCorrespondence |
Single Point of Failure が存在するかどうかを示します。 |
| NumberOfBlocks | Uint64 | エクステントを形成する、サイズが BlockSize の論理的に連続したブロックの総数。エクステントの合計サイズは、BlockSize に NumberOfBlocks を乗算して計算できます。BlockSize が 1 である場合は、このプロパティーがエクステントの合計サイズになります。 | |
| OperationalStatus | Uint16[] | ArrayType(Indexed)、 |
ボリュームの状況。
|
| OtherEnabledState | String | ModelCorrespondence |
EnabledStatus プロパティーが 1 (その他) にセットされているときのエレメントの状態。 EnabledStatus が 1 以外の値である場合は、 このプロパティーはヌルにセットされていなければなりません。 |
| OtherIdentifyinInfo | String[] | MaxLen(256)、 |
LogicalDevice を識別するために使用できる、DeviceID 情報以外の追加データ。例えば、装置用のオペレーティング・システムのユーザー・フレンドリーな名前。 |
| OtherNameFormat | String | ModelCorrespondence |
NameFormat に値 1 (その他) が入っているときの Name プロパティーのフォーマットの記述。 |
OtherNameNamespace |
ストリング | ModelCorrespondence |
NameNamespace に値 1 (その他) が入っているときの Name プロパティーのネームスペースの記述。 |
| PackageRedundancy | Uint16 | ModelCorrespondence |
障害が起きたときにデータ損失が生じないようにできるディスク・スピンドル数。 |
| PoolID | String | ホスティング・ストレージ・プールの ID。 | |
| PoolName | String | このボリュームが割り振られた元のプールの名前。 | |
| PowerManagement Capabilities | Uint16[] | Deprecated(CIM_Power |
列挙アレイの 1 つで、装置の電源管理機能を説明します。このプロパティーは使用すべきではありません。代わりに、関連付けられた PowerManagement Capabilities クラスの中の PowerCapabilites
プロパティーを使用してください。
|
PowerManagement |
ブール (Boolean) | Deprecated(CIM_Power |
装置を電源管理対象にできるかどうかを示します。このプロパティーは使用すべきではありません。代わりに、関連付けられた PowerManagement Capabilities クラス (ElementCapabilities 関係を使用して関連付けられている) の存在が、電源管理がサポートされていることを示します。 |
| PowerOnHours | Uint64 | Deprecated(CIM_Powered |
このプロパティーはサポートされていません。 |
| PreferredNode | String | Expensive(TRUE) | 優先ノードの ID。 |
| Primordial | ブール (Boolean) | 収容システムが、 この操作可能エレメントを作成または削除する機能を持っていないかどうかを表します。 | |
| Purpose | String | メディアおよびその使用についての記述。 | |
| RequestedState | Uint16 | ModelCorrespondence |
次の機会にエレメントについて行うべき状態変更。SAN ボリューム・コントローラー はこの属性を評価しないので、これが変更されてもアクションがとられることはないことに注意してください。
|
| SCID | String | ボリュームの同期コピー ID。 | |
| SCName | String | ボリュームの同期コピー名。 | |
| SequentialAccess | ブール (Boolean) | MediaAccessDevice によって、ストレージが順次にアクセスされるかどうかを示します。例えば、TapePartition は、順次アクセスされる StorageExtent です。StorageVolumes、 DiskPartitions、 および LogicalDisks は、ランダム・アクセス・エクステントです。 | |
| 状況 | String | MaxLen(10)、Deprecated(CIM_ |
推奨されないプロパティーであり、「不明」にセットされます。状況情報については、OperationalStatus を参照してください。 |
| StatusDescriptions | String[] | ArrayType(Indexed)、 |
OperationalStatus プロパティーが 1 (その他) に設定されている場合に使用される状況の記述。 |
| StatusInfo | Uint16 | Deprecated(CIM_Enabled |
推奨されないプロパティー。CIM_Enabled LogicalElement を参照してください。
代わりに EnabledState を使用してください。
|
SystemCreation |
String | Propagated (CIM_System. |
有効範囲設定システムの CreationClassName。 |
| SystemName | String | Propagated (CIM_System. |
有効範囲設定クラスターの IP アドレス。 |
| Throttle | Uint64 | Units(IOs per second)、 Write(TRUE)、 WriteRole(Administrator)、 Expensive(TRUE) | ボリュームの最大帯域幅。 |
TimeOfLast |
Date-時刻 |
このプロパティーはサポートされていません。 | |
TotalPowerOn |
Uint64 | Deprecated(CIM_Powered |
このプロパティーはサポートされていません。 |
| タイプ | Uint32 | Value(Sequential Striped Router Image) | ボリュームのタイプ。 |
| UnitDeviceID | Uint16 | OpenVMS によって 定義されたボリュームのユニット装置 ID。 |