Eficiência GetVolumeEfficiência
Você pode usar o GetVolumeEfficiency
método para obter informações sobre um volume. Somente o volume que você dá como parâmetro neste método API é usado para calcular a capacidade.
Parâmetro
Este método tem o seguinte parâmetro de entrada:
Nome | Descrição | Tipo | Valor padrão | Obrigatório |
---|---|---|---|---|
VolumeID |
Especifica o volume para o qual a capacidade é calculada. |
número inteiro |
Nenhum |
Sim |
Valores de retorno
Este método tem os seguintes valores de retorno:
Nome |
Descrição |
Tipo |
compactação |
A quantidade de espaço que está sendo salva pela compactação de dados em um único volume. Indicado como uma relação, onde 1 significa que os dados foram armazenados sem serem compatados. |
flutuação |
deduplicação |
A quantidade de espaço que está sendo salva em um único volume não duplicando dados. Indicado como uma relação. |
flutuação |
Volumes |
Os volumes que não puderam ser consultados para dados de eficiência. Os volumes ausentes podem ser causados por coleta de lixo (GC) ter menos de uma hora de idade, perda temporária da rede ou serviços reiniciados desde o ciclo GC. |
array inteiro |
Provisionamento excessivo |
A proporção de espaço utilizado com a quantidade de espaço alocado para armazenar dados. Indicado como uma relação. |
flutuação |
timestamp |
A última vez que os dados de eficiência foram coletados após GC. |
String de dados ISO 8601 |
Exemplo de solicitação
As solicitações para este método são semelhantes ao seguinte exemplo:
{ "method": "GetVolumeEfficiency", "params": { "volumeID": 606 }, "id": 1 }
Exemplo de resposta
Este método retorna uma resposta semelhante ao seguinte exemplo:
{ "id": 1, "result": { "compression": 2.001591240821456, "deduplication": 1, "missingVolumes": [], "thinProvisioning": 1.009861932938856, "timestamp": "2014-03-10T16:06:33Z" } }
Novo desde a versão
9,6