Ottieni capacità cluster
Puoi usare il GetClusterCapacity per restituire misurazioni di capacità di alto livello per un intero cluster di storage. Questo metodo restituisce campi che è possibile utilizzare per calcolare i tassi di efficienza mostrati nell'interfaccia utente Web di Element. È possibile utilizzare i calcoli dell'efficienza negli script per restituire i tassi di efficienza per thin provisioning, deduplicazione, compressione ed efficienza complessiva.
Calcoli di efficienza
Utilizzare le seguenti equazioni per calcolare il thin provisioning, la deduplicazione e la compressione. Queste equazioni si applicano all'elemento 8.2 e successivi.
-
thinProvisioningFactor = (nonZeroBlocks + zeroBlocks) / nonZeroBlocks
-
deDuplicationFactor = (nonZeroBlocks + snapshotNonZeroBlocks) / uniqueBlocks
-
compressionFactor = (uniqueBlocks * 4096) / (uniqueBlocksUsedSpace * 0,93)
Calcolo del tasso di efficienza complessiva
Utilizzare la seguente equazione per calcolare l'efficienza complessiva del cluster utilizzando i risultati dei calcoli di thin provisioning, deduplicazione e efficienza di compressione.
-
efficiencyFactor = thinProvisioningFactor * deDuplicationFactor * compressionFactor
Parametri
Questo metodo non ha parametri di input.
Valore di ritorno
Questo metodo ha il seguente valore di ritorno:
| Nome | Descrizione | Tipo |
|---|---|---|
capacità del cluster |
Misurazioni della capacità del cluster di storage. |
Richiedi esempio
Le richieste per questo metodo sono simili al seguente esempio:
{
"method": "GetClusterCapacity",
"params": {},
"id" : 1
}
Esempio di risposta
Questo metodo restituisce una risposta simile al seguente esempio:
{
"id": 1,
"result": {
"clusterCapacity": {
"activeBlockSpace": 236015557096,
"activeSessions": 20,
"averageIOPS": 0,
"clusterRecentIOSize": 0,
"currentIOPS": 0,
"maxIOPS": 150000,
"maxOverProvisionableSpace": 259189767127040,
"maxProvisionedSpace": 51837953425408,
"maxUsedMetadataSpace": 404984011161,
"maxUsedSpace": 12002762096640,
"nonZeroBlocks": 310080350,
"peakActiveSessions": 20,
"peakIOPS": 0,
"provisionedSpace": 1357931085824,
"snapshotNonZeroBlocks": 0,
"timestamp": "2016-10-17T21:24:36Z",
"totalOps": 1027407650,
"uniqueBlocks": 108180156,
"uniqueBlocksUsedSpace": 244572686901,
"usedMetadataSpace": 8745762816,
"usedMetadataSpaceInSnapshots": 8745762816,
"usedSpace": 244572686901,
"zeroBlocks": 352971938
}
}
}
Nuovo dalla versione
9,6