13.1 ストレージシステムの情報を取得する
ストレージシステムに関する情報を取得します。
実行権限
ストレージ管理者(参照)
リクエストライン
GET <ベースURL>/simple/v1/objects/storage
リクエストメッセージ
- オブジェクトID
- なし。
- クエリパラメータ
- なし。
- ボディ
- なし。
レスポンスメッセージ
- ボディ
-
{ "modelName": "VSP E1090", "serial": "700001", "nickname": "VSP_E1090_700001", "numberOfTotalVolumes": 100, "numberOfFreeDrives": 12, "numberOfTotalServers": 240, "totalPhysicalCapacity": 95334400, "totalPoolCapacity": 40960, "usedPoolCapacity": 0, "freePoolCapacity": 40960, "totalPoolCapacityWithTiPool": 40960, "usedPoolCapacityWithTiPool": 0, "freePoolCapacityWithTiPool": 40960, "savingEffects": { "efficiencyDataReduction": 220, "preCapacityDataReduction": 0, "postCapacityDataReduction": 0, "efficiencyFmdSaving": 120, "preCapacityFmdSaving": 1234, "postCapacityFmdSaving": 1028, "isTotalEfficiencySupport": true, "totalEfficiencyStatus": "Valid", "dataReductionWithoutSystemDataStatus": "Valid", "softwareSavingWithoutSystemDataStatus": "Valid", "totalEfficiency": 12345, "dataReductionWithoutSystemData": 102, "preCapacityDataReductionWithoutSystemData": 0, "postCapacityDataReductionWithoutSystemData": 0, "softwareSavingWithoutSystemData": 103, "calculationStartTime": "2022-02-24T01:12:54Z", "calculationEndTime": "2022-02-24T01:22:54Z" }, "gumVersion": "93-06-01/00", "dkcMicroVersion": "93-06-01-80/00", "warningLedStatus": "OFF", "ipAddressIpv4Ctl1": "1.2.3.4", "ipAddressIpv4Ctl2": "1.2.3.4", "ipAddressIpv6Ctl1": "::", "ipAddressIpv6Ctl2": "::" }
属性
型
説明
modelName
string
ストレージシステムのモデル名
serial
string
ストレージシステムのシリアル番号
nickname
string
ストレージシステムのニックネーム
numberOfTotalVolumes
int
作成済みのボリューム数
numberOfFreeDrives
int
空きドライブ数
numberOfTotalServers
int
Storage Advisor Embeddedで管理しているサーバ数
totalPhysicalCapacity
long
ストレージシステム内のデータドライブに格納できるデータ容量(MiB)
totalPoolCapacity
long
Storage Advisor Embeddedで管理しているプールの総容量(MiB)
usedPoolCapacity
long
Storage Advisor Embeddedで管理しているプールの総使用量(MiB)
freePoolCapacity
long
Storage Advisor Embeddedで管理しているプールの総空き容量(MiB)
totalPoolCapacityWithTiPool
long
ストレージシステム内のプールの総容量(MiB)
usedPoolCapacityWithTiPool
long
ストレージシステム内のプールの総使用量(MiB)
freePoolCapacityWithTiPool
long
ストレージシステム内のプールの総空き容量(MiB)
savingEffects
object
ストレージシステム全体に関するさまざまな削減効果の比率や容量の情報が出力されます。
- efficiencyDataReduction(int)※1
容量削減機能(圧縮および重複排除機能)によって削減されたStorage Advisor Embeddedで管理しているすべてのデータの削減効果の比率
削減後の値を100として計算した削減前の値が出力されます。
(例)105(削減前):100(削減後)の場合、「"efficiencyDataReduction": 105」と出力されます。
-1が出力された場合、その値は無効な情報です。
- preCapacityDataReduction(long)※1
容量削減機能(圧縮および重複排除機能)によって削減される前のStorage Advisor Embeddedで管理しているすべてのデータの容量(MiB)
- postCapacityDataReduction(long)※1
容量削減機能(圧縮および重複排除機能)によって削減された後のStorage Advisor Embeddedで管理しているすべてのデータの容量(MiB)
- efficiencyFmdSaving(int)
容量拡張機能によって削減されたストレージシステム全体の削減効果の比率
削減後の値を100として計算した削減前の値が出力されます。
(例)105(削減前):100(削減後)の場合、「"efficiencyFmdSaving": 105」と出力されます。
-1が出力された場合、その値は無効な情報です。
ストレージシステムがVSP E シリーズの場合、無効な値を示す-1が出力されます。
- preCapacityFmdSaving(long)
容量拡張機能によって削減される前のストレージシステム全体の容量(MiB)
属性efficiencyFmdSavingに無効な値-1が出力されている場合、この属性には0が出力されます。
- postCapacityFmdSaving(long)
容量拡張機能によって削減された後のストレージシステム全体の容量(MiB)
属性efficiencyFmdSavingに無効な値-1が出力されている場合、この属性には0が出力されます。
- isTotalEfficiencySupport(boolean)
ストレージシステムの利用効率を上げるための機能(容量削減機能(圧縮および重複排除機能)、容量拡張機能、スナップショットによるバックアップ、Dynamic Provisioningによる容量仮想化)による容量消費の節減効果(以降、「合計効果」と表記します)がサポートされているかどうかが出力されます。
- true:サポート
- false:未サポート
ストレージシステムがVSP E シリーズの場合、容量拡張機能による削減効果は含まれません。
- totalEfficiencyStatus(string)
ストレージシステム全体の合計効果の状態
- Valid:有効
- NotSupported:未サポート
- CalculationInProgress:集計中
- NoTargetData:集計対象のデータがない
- Unknown:不明
- dataReductionWithoutSystemDataStatus(string)
容量削減機能(圧縮および重複排除機能)および容量拡張機能によって削減されたストレージシステム全体の削減効果の状態
- Valid:有効
- NotSupported:未サポート
- CalculationInProgress:集計中
- NoTargetData:集計対象のデータがない
- Unknown:不明
ストレージシステムがVSP E シリーズの場合、容量拡張機能による削減効果は含まれません。
- softwareSavingWithoutSystemDataStatus(string)
容量削減機能(圧縮および重複排除機能)による、容量削減機能が有効なボリュームに対するストレージシステム全体の削減効果の状態
- Valid:有効
- NotSupported:未サポート
- CalculationInProgress:集計中
- NoTargetData:集計対象のデータがない
- Unknown:不明
ストレージシステムがVSP E シリーズの場合だけ出力されます。
- totalEfficiency(long)※2
ストレージシステム全体の合計効果の比率
削減後の値を100として計算した削減前の値が出力されます。
(例)529652(削減前):100(削減後)の場合、「"totalEfficiency": 529652」と出力されます。
プールからボリュームを作成したあと、データが書き込まれる前は、最大値9223372036854775807が出力されます。
計算を開始した日時、および計算を終了した日時は、属性calculationStartTimeおよびcalculationEndTimeで確認できます。
次の場合、無効値を示す-1が出力されます。
- 属性isTotalEfficiencySupportがfalse
- 属性totalEfficiencyStatusがValid以外
- dataReductionWithoutSystemData(long)※2
容量削減機能(圧縮および重複排除機能)および容量拡張機能によって削減されたストレージシステム全体の削減効果の比率
削減後の値を100として計算した削減前の値が出力されます。
(例)138(削減前):100(削減後)の場合、「"dataReductionWithoutSystemData": 138」と出力されます。
ストレージシステムがVSP E シリーズの場合、容量拡張機能による削減効果は含まれません。
計算を開始した日時、および計算を終了した日時は、属性calculationStartTimeおよびcalculationEndTimeで確認できます。
次の場合、無効値を示す-1が出力されます。
- 属性isTotalEfficiencySupportがfalse
- 属性dataReductionWithoutSystemDataStatusがValid以外
- softwareSavingWithoutSystemData(long)※2
容量削減機能(圧縮および重複排除機能)による、容量削減機能が有効なボリュームに対するストレージシステム全体の削減効果の比率
削減後の値を100として計算した削減前の値が出力されます。
(例)138(削減前):100(削減後)の場合、「"softwareSavingWithoutSystemData": 138」と出力されます。
ストレージシステムがVSP E シリーズの場合だけ出力されます。
次の場合、無効値を示す-1が出力されます。
- 属性isTotalEfficiencySupportがfalse
- 属性softwareSavingWithoutSystemDataStatusがValid以外
- preCapacityDataReductionWithoutSystemData(long)※2
容量削減機能(圧縮および重複排除機能)によって削減される前のストレージシステム全体の容量(MiB)
属性isTotalEfficiencySupportがfalseの場合、無効値を示す-1が出力されます。
- postCapacityDataReductionWithoutSystemData(long)※2
容量削減機能(圧縮および重複排除機能)によって削減された後のストレージシステム全体の容量(MiB)
属性isTotalEfficiencySupportがfalseの場合、無効値を示す-1が出力されます。
- calculationStartTime(ISO8601string)
計算を開始した日時(UTC)がYYYY-MM-DDThh:mm:ssZ形式で出力されます。
- calculationEndTime(ISO8601string)
計算を終了した日時(UTC)がYYYY-MM-DDThh:mm:ssZ形式で出力されます。
gumVersion
string
GUMのバージョン
dkcMicroVersion
string
ストレージシステムのマイクロコードのバージョン
warningLedStatus
string
ストレージシステムの障害状態
- OFF:通常
- ON:障害が発生している
- BLINK:確認できていないSIMがある
- Unknown:不明
ipAddressIpv4Ctl1
string
コントローラ1(CTL1)のIPv4のIPアドレス
ipAddressIpv4Ctl2
string
コントローラ2(CTL2)のIPv4のIPアドレス
ipAddressIpv6Ctl1
string
コントローラ1(CTL1)のIPv6のIPアドレス
ipAddressIpv6Ctl2
string
コントローラ2(CTL2)のIPv6のIPアドレス
- 注※1
- ユーザデータのほかにストレージシステムが生成するメタデータやガベージデータなどを含んだ値で計算します。そのため、削減後の値の方が大きくなることがあります。
- 注※2
- ストレージシステムが生成するメタデータやガベージデータなどは含まれません。
- efficiencyDataReduction(int)※1
ステータスコード
この操作のリクエストに対するステータスコードについては、HTTPステータスコードの説明を参照してください。
コード例
curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session b74777a3f9f04ea8bd8f09847fac48d3" -X GET https://192.0.2.100/ConfigurationManager/simple/v1/objects/storage