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.
| 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
-
Vá para a lista de Block Storage for VPC volumes. No console IBM Cloud, clique no
menu Navegação >
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.
-
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.
-
Na página de detalhes do volume, localize Profile (Perfil ) e clique no ícone
) ou use o menu Actions (Ações
) e selecione Edit throughput (Editar taxa de transferência).
-
No painel lateral, você pode especificar um limite de largura de banda de volume no intervalo de 125-1024 MBps (1000-8192 Mbps).
-
Revise o resumo de pedido mensal estimado para sua geografia e a nova precificação.
-
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: