Alterando o Desempenho de um Volume

O serviço Block Volume permite configurar de forma dinâmica o nível de desempenho de volumes em blocos e volumes de inicialização. Para obter mais informações, consulte Desempenho do Serviço Block Volume.

Se você configurar o nível de desempenho de um volume em blocos para o nível de altíssimo desempenho, o anexo de volume deverá ser ativado para multipath. Pode ser necessário executar etapas adicionais para otimizar o desempenho do volume. Para obter mais informações, consulte Anexando Volumes de Alto Desempenho. Isso não se aplica a volumes de inicialização configurados para o nível de altíssimo desempenho.

Observação

Quando você altera o desempenho de um volume em blocos de qualquer outro nível de desempenho para altíssimo, é necessário desanexar e reanexar o volume. Consulte Desconectando um Volume e Anexando um Volume em Blocos a uma Instância.

Política do Serviço IAM Obrigatória

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.

Limitações

  • Quando você ajusta a definição VPUs/GB para um volume, o estado do ciclo de vida do volume muda para Provisionando enquanto o serviço atualiza as definições. Durante esse processo, você não pode anexar o volume a uma instância nem executar outras operações de volume. Após a conclusão desse processo, o estado do ciclo de vida do volume passa de volta para Disponível. Nesse ponto, você pode anexar o volume a uma instância.

  • Você só pode alterar o nível de desempenho em três volumes simultaneamente por tenancy.

Usando a Console

A definição de desempenho de volume padrão para volumes em blocos existentes ou quando você cria um novo volume em blocos é Balanceado. Você pode alterar a definição padrão ao criar um novo volume em blocos; consulte Criando um Volume em Blocos. Você também pode alterar a definição de desempenho de um volume em blocos existente usando as etapas do procedimento a seguir.

Para alterar o desempenho de um volume em blocos existente
  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 cujo desempenho deseja alterar.

  3. Clique em Editar.
  4. Usando o controle deslizante VPUs/GB, especifique a definição de desempenho para a qual deseja alterar. Você também pode especificar o valor de VPUs/GB para a definição de desempenho em VPUs/GB Padrão.
  5. Clique em Salvar Alterações.

Para alterar o desempenho de um volume de inicialização existente
  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 cujo desempenho deseja alterar.

  3. Clique em Editar Tamanho ou Desempenho.
  4. Clique na opção de desempenho de volume para a qual deseja alternar.
  5. Clique em Salvar Alterações.

Se você estiver alterando o desempenho do volume de inicialização para o nível Altíssimo Desempenho, consulte Volumes de Inicialização e Altíssimo Desempenho para obter detalhes adicionais.

Usando a CLI

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

Use a operação volume update ou boot-volume update com o parâmetro vpus-per-gb para atualizar a definição de desempenho elástico de um volume em blocos. O parâmetro vpus-per-gb é onde você especifica as unidades de desempenho de volume (VPUs). As VPUs representam as definições de desempenho do volume, com os seguintes valores permitidos:

  • 0: Representa a definição de Menor Custo, aplicável somente a volumes em blocos.
  • 10: Representa a definição Balanceado, que se aplica a volumes em blocos e volumes de inicialização.
  • 20: Representa a definição de Desempenho Mais Alto, que se aplica a volumes em blocos e volumes de inicialização.
  • 30 a 120: Representa a definição de Altíssimo Desempenho, que se aplica a volumes em blocos e volumes de inicialização.

Por exemplo:

oci bv volume update --volume-id <volume_ID> --vpus-per-gb 20

Se você estiver alterando o desempenho de um volume de inicialização para o nível Altíssimo Desempenho, consulte Volumes de Inicialização e Altíssimo Desempenho para obter detalhes adicionais.

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.

Volumes em Blocos

Para atualizar a definição de desempenho de um volume em blocos, use a seguinte operação:

A definição de desempenho do volume é especificada em VPUs (unidades de desempenho de volumes) no atributo vpusPerGB de UpdateVolumeDetails.

Estes são os valores permitidos para vpusPerGB:

  • 0: Representa a definição de Menor Custo, aplicável somente a volumes em blocos.
  • 10: Representa a definição Balanceado, que se aplica a volumes em blocos e volumes de inicialização.
  • 20: Representa a definição de Desempenho Mais Alto, que se aplica a volumes em blocos e volumes de inicialização.
  • 30 a 120: Representa a definição de Altíssimo Desempenho, que se aplica a volumes em blocos e volumes de inicialização.

Volumes de Inicialização

Para atualizar a definição de desempenho de um volume de inicialização, use a seguinte operação:

A definição de desempenho do volume é especificada no atributo vpusPerGB de UpdateBootVolumeDetails.

Estes são os valores permitidos para vpusPerGB:

  • 0: Representa a definição de Menor Custo, aplicável somente a volumes em blocos.
  • 10: Representa a definição Balanceado, que se aplica a volumes em blocos e volumes de inicialização.
  • 20: Representa a definição de Desempenho Mais Alto, que se aplica a volumes em blocos e volumes de inicialização.
  • 30 a 120: Representa a definição de Altíssimo Desempenho, que se aplica a volumes em blocos e volumes de inicialização.

Se você estiver alterando o desempenho do volume de inicialização para o nível Altíssimo Desempenho, consulte Volumes de Inicialização e Altíssimo Desempenho para obter detalhes adicionais.