Escala Dinâmica de Desempenho

O serviço Block Volume fornece escala dinâmica de desempenho com ajuste automático. Esse recurso permite configurar seus volumes para que o serviço ajuste o nível de desempenho automaticamente para otimizar o desempenho.

Há dois tipos de escala dinâmica de desempenho com o ajuste automático que você pode ativar para volumes:

  • Ajuste Automático Baseado em Desempenho: Quando essa opção está ativada, o serviço Block Volume ajusta o desempenho do volume entre os níveis especificados, com base no desempenho monitorado do volume.

  • Ajuste Automático do Volume Desanexado: Quando essa opção está ativada, o serviço Block Volume ajusta o nível de desempenho do volume com base no fato de o volume estar anexado a uma instância ou desanexado dela.

Escala Dinâmica Baseada em Desempenho

O recurso de ajuste automático baseado em desempenho permite que o serviço Block Volume ajuste o desempenho do volume entre os níveis especificados, com base no desempenho monitorado real de um volume.

Ao ativar a escala dinâmica baseada em desempenho com o ajuste automático, você especifica a definição de desempenho padrão (VPUs/GB), que é o nível de desempenho mais baixo ao qual o volume será ajustado quando anexado a uma instância. Você também especifica o nível máximo de desempenho (VPUs/GB), que é o nível para o qual o volume será ajustado. O serviço Block Volume monitora o desempenho do volume usando as seguintes métricas:

  • Operações de volume limitadas
  • VPUs/GB de volume garantidas
  • IOPS de volume garantidas
  • Throughput de volume garantido

Essas métricas ajudam o serviço a determinar a carga no volume e se o nível de desempenho precisa ser ajustado. Para obter mais informações sobre essas métricas, consulte Métricas de Desempenho e Métricas do Serviço Block Volume.

Ao exibir as páginas Detalhes do Volume em Bloco ou Detalhes do Volume de Inicialização na Console, os campos aplicáveis são:

  • Desempenho Padrão: Quando a opção Ajuste Automático Baseado em Desempenho está ativada, esse é o nível de desempenho mais baixo para o qual o serviço Block Volume ajustará o desempenho quando o volume for anexado. Se a opção Ajuste Automático Baseado em Desempenho estiver desativada, esse será o nível de desempenho do volume. Se você tiver ativado a opção Ajuste Automático de Volume Desanexado e o volume for desanexado, esse será o nível de desempenho para o qual o volume será ajustado quando ele for reanexado a uma instância.

  • Desempenho Ajustado Automaticamente: Este é o desempenho efetivo do volume. Se a opção Ajuste Automático Baseado em Desempenho estiver desativada para o volume, esse será o mesmo desempenho padrão para o volume.

  • Ajuste Automático Baseado em Desempenho: Este campo indica se o recurso de ajuste automático baseado em desempenho está ativado para o volume. Quando essa opção está desativada, o Desempenho Ajustado Automaticamente do volume é sempre igual ao especificado para Desempenho Padrão.

Quando a opção Ajuste Automático Baseado em Desempenho está ativada, o serviço Block Volume ajusta o desempenho ao nível padrão o máximo possível. À medida que a carga no volume aumenta, o serviço aumenta o nível de desempenho, conforme necessário, com base no melhor esforço.

Os ajustes para aumentar o desempenho são ação rápida, ações repetidas, em dezenas de segundos, para fornecer aumentos de desempenho constantes, conforme necessário. Os ajustes para reduzir o desempenho são de ação lenta, com o ajuste inicial entrando em vigor em uma hora e os ajustes subsequentes levando minutos. Isso evita a redução abrupta do desempenho do volume, enquanto o desempenho ainda é necessário.

Ajuste Automático do Desempenho do Volume Desanexado

O recurso de ajuste automático de desempenho do volume desanexado permite que o serviço Block Volume ajuste o nível de desempenho do volume para o nível ideal com base no estado anexado do volume.

Se esse recurso estiver ativado, quando o volume for desanexado, o serviço Block Volume ajustará o nível de desempenho para Menor Custo (0 VPUs/GB) para volumes em blocos e volumes de inicialização. Quando o volume é novamente anexado, o desempenho é ajustado de volta ao nível de desempenho especificado pela definição de VPUs/GB padrão. Se a escala dinâmica baseada em desempenho com o ajuste automático também estiver ativada, ela entrará em vigor neste ponto para escalar o desempenho de forma dinâmica, conforme necessário, pelas cargas de trabalho que usam o volume.

Ao exibir as páginas Detalhes do Volume em Bloco ou Detalhes do Volume de Inicialização na Console, os campos aplicáveis são:

  • Desempenho Padrão: Quando a opção Ajuste Automático Baseado em Desempenho está desativada, este é o nível de desempenho do volume que você especifica ao criar o volume ou ao alterar a definição de desempenho de um volume existente. Quando o volume é anexado, independentemente de o Ajuste Automático de Volume Desanexado estar ou não ativado, esse é o desempenho do volume.

  • Desempenho Ajustado Automaticamente: Este é o desempenho efetivo do volume. Se a opção Ajuste Automático de Volume Desanexado estiver ativada para o volume, o Desempenho Ajustado Automaticamente será ajustado para Menor Custo quando o volume for desanexado. Observe que o Desempenho Ajustado Automaticamente não mostrará a definição de desempenho como Menor Custo até que o ajuste de desempenho seja concluído.

  • Ajuste Automático de Volume Desanexado: Esse campo indica se o Ajuste Automático do Volume Desanexado está ativado para o volume. Quando ele está desativado, o desempenho efetivo do volume é sempre igual ao especificado para Desempenho Padrão. Quando ativado, o desempenho do volume é ajustado para Custo Inferior quando o volume é desanexado.

Consulte Limites e Considerações de Tempo para obter detalhes sobre quando essas definições terão efeito.

Limitações e Considerações de Tempo

A lista a seguir identifica algumas considerações de tempo que você deve saber ao usar o recurso de ajuste automático de volume desanexado.

  • Quando você ativa o Ajuste Automático de Volume Desanexado para um volume desanexado, o serviço Block Volume inicia o ajuste de desempenho para Menor Custo após 14 dias.

  • Quando você ativa o Ajuste Automático de Volume Anexado para um volume anexado, o serviço Volume em Blocos inicia o ajuste de desempenho para Menor Custo 14 dias após o volume ser desanexado.

  • Se você desativar o Ajuste Automático de Volume Desanexado enquanto um volume estiver desanexado, o serviço Block Volume iniciará o ajuste de desempenho para a definição Desempenho Padrão imediatamente.

  • Se você alterar o Desempenho Padrão de um volume desanexado com a opção Ajuste Automático de Volume Desanexado ativada, o Desempenho Ajustado Automaticamente do volume permanecerá como Menor Custo até você reanexar o volume.

  • Se você clonar um volume desanexado com a opção Ajuste Automático de Volume Desanexado ativada, o serviço Block Volume iniciará o ajuste de desempenho para Menor Custo após 14 dias.

  • Para otimizar o desempenho de um volume configurado para Altíssimo Desempenho, o anexo de volume precisa ser ativado para multipath. Quando você reanexa um volume que teve o volume desanexado ajustado automaticamente para Menor Custo, mas o volume é configurado para Altíssimo Desempenho, é necessário confirmar se o anexo está ativado para multipath após o volume ser anexado novamente. Para obter mais informações, consulte:

Política Obrigatória do Serviço IAM

Para usar o Oracle Cloud Infrastructure, você deve receber de um administrador o acesso de segurança em uma política . Esse acesso é necessário, quer você esteja usando a Console ou a API REST com um SDK, uma CLI ou outra ferramenta. Caso receba uma mensagem de que você não tem permissão ou de que não está autorizado, verifique com o administrador o tipo de acesso que você tem e em qual compartimento  deve trabalhar.

Para administradores: A política em Permitir que os administradores de volume gerenciem volumes em blocos, backups e grupos de volumes permite que o grupo especificado faça tudo com volumes em blocos e backups, mas não inicie instâncias.

Se você não estiver familiarizado com políticas, consulte Conceitos Básicos de Políticas e Políticas Comuns. Para obter informações de referência sobre como escrever políticas para instâncias, redes na nuvem ou outros recursos da API de Serviços Principais, consulte Detalhes dos Serviços Principais.

Usando a Console

Os procedimentos a seguir descrevem como ativar os recursos de ajuste automático na Console.

Para ativar o ajuste automático baseado em desempenho para um volume em blocos
  1. Abra o menu de navegação e clique em Armazenamento. No Serviço Block Storage, clique em Volumes em Blocos.
  2. Clique no volume em blocos para o qual deseja ativar o ajuste automático baseado em desempenho.

  3. Clique em Editar.
  4. Na seção Tamanho e Desempenho do Volume, clique no controle deslizante Ajuste Automático Baseado em Desempenho para alterá-lo de Desativado para Ativado.
  5. Especifique um valor para VPUs/GB Padrão. Esta é a definição de desempenho mínimo para a qual o volume será ajustado. O valor deve ser um múltiplo de 10. O valor mínimo é 10 e o máximo é 110. Você também pode usar o controle deslizante VPUs/GB para especificar o valor.
  6. Especifique um valor para Máximo de VPUs/GB. Esta é a definição de desempenho máximo para a qual o volume será ajustado. O valor deve ser um múltiplo de 10 e deve ser pelo menos 10 VPUs/GB maior que as VPUs/GB Padrão. O valor máximo é 120 VPUs/GB. Você também pode usar o controle deslizante VPUs/GB para especificar o valor.
  7. Clique em Salvar Alterações.

Para ativar o ajuste automático baseado em desempenho para um volume de inicialização
  1. Abra o menu de navegação e clique em Armazenamento. Em Serviço Block Storage, clique em Volumes em Blocos. No menu Armazenamento em Blocos na barra lateral, clique em Volumes de Inicialização.
  2. Clique no volume em blocos para o qual deseja ativar o ajuste automático baseado em desempenho.

  3. Clique em Editar.
  4. Na seção Tamanho e Desempenho do Volume, clique no controle deslizante Ajuste Automático Baseado em Desempenho para alterá-lo de Desativado para Ativado.
  5. Especifique um valor para VPUs/GB Padrão. Esta é a definição de desempenho mínimo para a qual o volume será ajustado. O valor deve ser um múltiplo de 10. O valor mínimo é 10 e o máximo é 110. Você também pode usar o controle deslizante VPUs/GB para especificar o valor.
  6. Especifique um valor para Máximo de VPUs/GB. Esta é a definição de desempenho máximo para a qual o volume será ajustado. O valor deve ser um múltiplo de 10 e deve ser pelo menos 10 VPUs/GB maior que as VPUs/GB Padrão. O valor máximo é 120 VPUs/GB. Você também pode usar o controle deslizante VPUs/GB para especificar o valor.
  7. Clique em Salvar Alterações.

Para ativar o ajuste automático de volume desanexado para um volume em blocos
  1. Abra o menu de navegação e clique em Armazenamento. No Serviço Block Storage, clique em Volumes em Blocos.
  2. Clique no volume em blocos para o qual deseja ativar o ajuste automático de volume desanexado.
  3. Clique em Editar.
  4. Na seção Tamanho e Desempenho do Volume, clique no controle deslizante Ajuste Automático de Volume Desanexado para alterá-lo de Desativado para Ativado.
  5. Clique em Salvar Alterações.
Para ativar o ajuste automático de volume desanexado para um volume de inicialização
  1. Abra o menu de navegação e clique em Armazenamento. Em Serviço Block Storage, clique em Volumes em Blocos. No menu Armazenamento em Blocos na barra lateral, clique em Volumes de Inicialização.
  2. Clique no volume de inicialização para o qual deseja ativar o ajuste automático de volume desanexado
  3. Clique em Editar.
  4. Na seção Tamanho e Desempenho do Volume, clique no controle deslizante Ajuste Automático de Volume Desanexado para alterá-lo de Desativado para Ativado.
  5. Clique em Salvar Alterações.

Usando a CLI

Para obter informações sobre como usar a CLI, consulte Interface de Linha de Comando (CLI).

Operações de Volume em Blocos

Use as operações a seguir para ativar o ajuste automático para volumes em blocos.

Para ativar o ajuste automático baseado em desempenho ao criar um volume em blocos

Abra um prompt de comando e execute:

oci bv volume create --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por exemplo:

oci bv volume create --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "PERFORMANCE_BASED", "maxVpusPerGB": 50}]''
Para ativar o ajuste automático baseado em desempenho para um volume em blocos existente

Abra um prompt de comando e execute:

oci bv volume update --volume-id <volume_ID> --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por exemplo:

oci bv volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "PERFORMANCE_BASED", "maxVpusPerGB": 50}]''
Para ativar o ajuste automático de volume desanexado ao criar um volume em blocos

Abra um prompt de comando e execute:

oci bv volume create --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por exemplo:

oci bv volume create --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "DETACHED_VOLUME"}]''
Para ativar o ajuste automático de volume desanexado para um volume em blocos existente

Abra um prompt de comando e execute:

oci bv volume update --volume-id <volume_ID> --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por exemplo:

oci bv volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "DETACHED_VOLUME"}]''

Operações de Volume de Inicialização

Use as operações a seguir para ativar o ajuste automático para volumes de inicialização.

Para ativar o ajuste automático baseado em desempenho para um volume de inicialização existente

Abra um prompt de comando e execute:

oci bv boot-volume update --volume-id <volume_ID> --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por exemplo:

oci bv boot-volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "PERFORMANCE_BASED", "maxVpusPerGB": 50}]''
Para ativar o ajuste automático de volume desanexado para um volume de inicialização existente

Abra um prompt de comando e execute:

oci bv boot-volume update --volume-id <volume_ID> --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por exemplo:

oci bv boot-volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "DETACHED_VOLUME"}]''

Usando a API

Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.

Ative o ajuste automático para um volume especificando os valores AutotunePolicy para o atributo autotunePolicies nos detalhes de volume aplicáveis à operação de API.

Para o ajuste automático baseado em desempenho, especifique PERFORMANCE_BASED como autotuneType. Ao especificar esse tipo, você também precisa especificar o máximo de VPUs para ajustar o volume no atributo maxVpusPerGB. Consulte PerformanceBasedAutotunePolicy.

Para o ajuste automático de volume desanexado, especifique DETACHED_VOLUME como autotuneType. Consulte DetachedVolumeAutotunePolicy.

Volumes em Blocos

Para ativar o ajuste automático para novos volumes em blocos, use CreateVolume e especifique os recursos de ajuste automático que deseja ativar no atributo autotunePolicies do CreateVolumeDetails.

Para ativar o ajuste automático para um volume em blocos existente, use UpdateVolume e especifique os recursos de ajuste automático que deseja ativar no atributo autotunePolicies de UpdateVolumeDetails.

Volumes de Inicialização

Para ativar ou desativar o recurso de desempenho de ajuste automático para um volume de inicialização, use a operação UpdateBootVolume e especifique os recursos de ajuste automático que deseja ativar no atributo autotunePolicies de UpdateBootVolumeDetails.