GetVolumeEfficiency
Sie können die GetVolumeEfficiency Methode zur Ermittlung von Informationen über ein Volumen. Nur das Volumen, das Sie in dieser API-Methode als Parameter angeben, wird zur Berechnung der Kapazität verwendet.
Parameter
Diese Methode hat folgende Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
Volume-ID |
Gibt das Volumen an, für das die Kapazität berechnet wird. |
ganze Zahl |
Keine |
Ja |
Rückgabewerte
Diese Methode hat die folgenden Rückgabewerte:
Name |
Beschreibung |
Typ |
Kompression |
Die durch die Komprimierung von Daten auf einem einzelnen Datenträger eingesparte Speicherplatzmenge. Angegeben als Verhältniswert, wobei 1 bedeutet, dass die Daten unkomprimiert gespeichert wurden. |
schweben |
Deduplizierung |
Die Menge an Speicherplatz, die auf einem einzelnen Datenträger durch das Vermeiden von Datenduplizierungen eingespart wird. Als Verhältnis angegeben. |
schweben |
fehlende Bände |
Die Volumina, für die keine Effizienzdaten abgefragt werden konnten. Fehlende Volumes können durch eine Garbage Collection (GC) verursacht werden, die weniger als eine Stunde alt ist, durch vorübergehende Netzwerkausfälle oder durch neu gestartete Dienste seit dem GC-Zyklus. |
Ganzzahl-Array |
Thin Provisioning |
Das Verhältnis des genutzten Speicherplatzes zum für die Datenspeicherung vorgesehenen Speicherplatz. Als Verhältnis angegeben. |
schweben |
Zeitstempel |
Die letzten Effizienzdaten wurden nach der GC-Behandlung erhoben. |
ISO 8601-Datenzeichenfolge |
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "GetVolumeEfficiency",
"params": {
"volumeID": 606
},
"id": 1
}
Antwortbeispiel
Diese Methode liefert eine Antwort, die dem folgenden Beispiel ähnelt:
{
"id": 1,
"result": {
"compression": 2.001591240821456,
"deduplication": 1,
"missingVolumes": [],
"thinProvisioning": 1.009861932938856,
"timestamp": "2014-03-10T16:06:33Z"
}
}
Neu seit Version
9,6