Ajuste do limite de rendimento de um volume do site Block Storage for VPC

Ajuste o limite de largura de banda de um perfil do sdp Block Storage for VPC para otimizar o desempenho da transferência de dados sem interrupções ou tempo de inatividade.

O perfil “ sdp ” está disponível para contas incluídas na lista de permissões nas regiões de Dallas (us-south), Frankfurt (eu-de), Londres (eu-gb), Madri (eu-es), Osaka (jp-osa), Sydney (au-syd), Tóquio (jp-tok), Toronto (ca-tor) e Washington (us-east), e você pode usá-lo para especificar capacidade personalizada, limite de throughput personalizado e IOPS personalizadas para seus volumes de armazenamento em bloco de segunda geração.

Para volumes do serviço “ IBM® Cloud Block Storage for Virtual Private Cloud ” provisionados com o perfil “ sdp ”, é possível aumentar ou diminuir o limite de taxa de transferência para atender às suas necessidades de desempenho. A taxa de transferência máxima para qualquer volume com o perfil “ sdp ” é de 1.024 MBps (8.192 Mbps). O valor mínimo de taxa de transferência é de 125 MBps (1000 Mbps). O ajuste não causa nenhuma interrupção nem impede o acesso ao armazenamento.

Com esse recurso, você pode aumentar ou diminuir o limite de throughput do seu volume no console, na CLI, com a API ou no Terraform. Para alterar esse atributo, o volume deve estar em um estado disponível. Ele pode ser anexado a uma instância em execução, mas não é um requisito. Sua autorização de usuário é verificada antes que o limite de largura de banda seja ajustado.

Você pode verificar os eventos do Activity Tracking para verificar se o limite de throughput foi ajustado.

O faturamento para um volume atualizado é atualizado automaticamente. A diferença rateada do novo preço é incluída no ciclo de faturamento atual. A nova quantia integral será faturada no próximo ciclo de faturamento.

Antes de Iniciar

Examine a tabela a seguir para ter certeza de que o limite de throughput desejado está disponível para o seu volume. Para definir o valor máximo de largura de banda no volume, ele deve ter pelo menos 151 GB de capacidade. Aumentar sua capacidade e ajustar o rendimento são duas operações distintas.

Capacidade disponível e faixas de desempenho para o perfil de desempenho definido pela SSD.
Faixa de capacidade (GB) Taxa de transferência mínima (Mbps) Taxa de transferência máxima (Mbps)
1 - 20 1000 1000
21 - 50 1000 4096
51 - 80 1000 6144
81 - 100 1000 8192
101 - 130 1000 8192
131 - 150 1000 8192
151 - 32.000 1000 8192

Ajuste da taxa de transferência no console

  1. Vá para a lista de Block Storage for VPC volumes. No console IBM Cloud, clique no ícone do menu Navegação > ícone VPC de infraestrutura > Armazenamento > Volumes Block Storage. Por padrão, os volumes do Block Storage for VPC são exibidos para todos os grupos de recursos da sua região.

  2. Na lista de todos os volumes do Block Storage for VPC, clique no nome do volume para ver os detalhes do mesmo.

    Como alternativa, acesse a página de detalhes da instância do servidor virtual e localize o volume que você deseja atualizar na lista de volumes anexados.

  3. Na página de detalhes do volume, localize Profile (Perfil ) e clique no ícone Edit(Editar) ) ou use o menu Actions (Ações ) ) e selecione Edit throughput (Editar taxa de transferência).

  4. No painel lateral, você pode especificar um limite de largura de banda de volume no intervalo de 125-1024 MBps (1000-8192 Mbps).

  5. Revise o resumo de pedido mensal estimado para sua geografia e a nova precificação.

  6. Se você estiver satisfeito, clique em Salvar e continuar.

Sua nova alocação de largura de banda entra em vigor quando você reiniciar a instância.

Ajuste da taxa de transferência na CLI

Na CLI, use o comando ibmcloud is volume-update com a opção --bandwidth para indicar o novo valor de taxa de transferência para um perfil personalizado. O novo valor deve estar no intervalo de 1000-8192 Mbps. Para obter mais informações, consulte Perfil de desempenho definido por SSD.

ibmcloud is volume-update VOLUME_ID --bandwidth BANDWIDTH

Este exemplo mostra um aumento do limite de throughput de 1.000 Mbps para 3.000 Mbps.

ibmcloud is volume-update 933c8781-f7f5-4a8f-8a2d-3bfc711788ee --bandwidth 3000
Updating volume 933c8781-f7f5-4a8f-8a2d-3bfc711788ee under account Test Account as user test.user@ibm.com...
ID                                      0738-933c8781-f7f5-4a8f-8a2d-3bfc711788ee
Name                                    demo-volume-update
Capacity                                100
IOPS                                    3000
Bandwidth                               3000
Profile                                 sdp
Encryption Key                          -
Encryption                              provider managed
Status                                  available
Created                                 2024-10-23 10:09:28
Resource Group                          Default(c16d1edde3fd4a71a0130aed371405a0)
Zone                                    us-east-2
Resource Group                          Default(c16d1edde3fd4a71a0130aed371405a0)
Volume Attachment Instance Reference    Vdisk Name    Vdisk ID                                    Vdisk Type   Auto Delete
                                        Vdisk-data1   0738-fd146b1f-e1bb-4eab-ba78-3109e6bc3a2d   data         true
    									Instance Name   Instance ID
       									vsi-test1       0738-8b56da93-7990-4ccf-9dc5-5aee6a5f08f9

Para obter mais informações sobre as opções de comando disponíveis, consulte ibmcloud is volume-update.

Ajustar a taxa de transferência com a API

É possível ajustar a taxa de transferência para volumes de dados existentes chamando a API da Nuvem Privada Virtual (VPC). Faça uma solicitação PATCH /volumes e especifique o parâmetro bandwidth para ajustar o limite de taxa de transferência.

Não é possível atualizar o nome do volume, aumentar o tamanho, ajustar o IOPS e ajustar o limite de throughput na mesma solicitação PATCH /volumes. Faça solicitações separadas de PATCH /volumes .

Este exemplo mostra um aumento de 1.000 Mbps para 3.000 Mbps. O intervalo de taxa de transferência do perfil sdp é de 1000 a 8192 Mbps.

curl -X PATCH \
 "$vpc_api_endpoint/v1/volumes/$volume_id?version=2025-03-25&generation=2" \
 -H "Authorization: Bearer $iam_token" \
 -d '{
      "bandwidth": 3000
    }'

O status do volume exibe “ updating ” enquanto a taxa de transferência está sendo ajustada. A largura de banda atual é exibida até você reiniciar a instância.

{
	"bandwidth": 100,
	"created_at": "2024-10-23T09:46:43.000Z",
	"crn": "crn:v1:bluemix:public:is:us-east-1:a/<Acc id>::volume:<Volume ID>",
    .
    .
    .
	"status": "updating",
    .
    .
    .
}

Quando a operação for concluída, reinicie a instância. O novo valor da largura de banda é exibido, e o status do volume é “ available ”.

Ajuste do limite de throughput com o Terraform

Para modificar o IOPS de um volume, use o recurso ibm_is_volume. Quando aplicado, o exemplo a seguir atualiza o limite de throughput do volume para 4.000 Mbps.

resource "ibm_is_volume" "storage" {
  name         = "demo-volume-update"
  size         = 8000
  iops         = 24000
  bandwidth    = 4000
  zone         = "us-east-2"
}

Para obter mais informações sobre os argumentos e atributos, consulte ibm_is_volume.

Próximas etapas

Monitore seus volumes em Block Storage for VPC: