Skip to main content
Element Software
12.7
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

GetClusterCapacity

Colaboradores

Puede utilizar el GetClusterCapacity para devolver mediciones de capacidad a grandes niveles para todo un clúster de almacenamiento. Este método muestra campos que se pueden usar para calcular las tasas de eficiencia que se muestran en la interfaz de usuario web de Element. Puede utilizar los cálculos de eficiencia de los scripts para obtener las tasas de eficiencia de thin provisioning, deduplicación, compresión y eficiencia general.

Cálculos de eficiencia

Utilice las siguientes ecuaciones para calcular el thin provisioning, la deduplicación y la compresión. Estas ecuaciones se aplican al elemento 8.2 y posterior.

  • ThinProvisioningfactor = (nonZeroBlocks + zeroBlocks) / nonZeroBlocks

  • DuplicationFactor = (nonZeroBlocks + snapshotNonZeroBlocks) / unicqueBlocks

  • Compressionfactor = (unidoBlocks * 4096) / (uniqueBlocksUsedSpace * 0.93)

Cálculo general de la tasa de eficiencia

Use la siguiente ecuación para calcular la eficiencia general del clúster utilizando los resultados del cálculo de eficiencia de thin provisioning, deduplicación y compresión.

  • Efficiencyfactor = thinProvisioningfactor * debDuplicationfactor * compressionfactor

Parámetros

Este método no tiene parámetros de entrada.

Valor de retorno

Este método tiene el siguiente valor devuelto:

Nombre Descripción Tipo

ClusterCapacity

Mediciones de la capacidad para el clúster de almacenamiento.

Ejemplo de solicitud

Las solicitudes de este método son similares al ejemplo siguiente:

{
   "method": "GetClusterCapacity",
   "params": {},
   "id" : 1
}

Ejemplo de respuesta

Este método devuelve una respuesta similar al siguiente ejemplo:

{
  "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
    }
  }
}

Nuevo desde la versión

9.6