Regolazione del limite di flusso di un volume Block Storage for VPC
Regolare il limite di throughput di un profilo sdp Block Storage for VPC volume per ottimizzare le prestazioni di trasferimento dei dati senza interruzioni o tempi di inattività.
Il profilo “ sdp ” è disponibile per gli account inseriti nella lista bianca nelle regioni di Dallas (us-south), Francoforte (eu-de), Londra (eu-gb), Madrid (eu-es), Osaka (jp-osa),
Sydney (au-syd), Tokyo (jp-tok), Toronto (ca-tor) e Washington (us-east), e puoi utilizzarlo per specificare capacità personalizzate, limiti di throughput personalizzati e IOPS personalizzati
per i tuoi volumi di storage a blocchi di seconda generazione.
Per i volumi “ IBM® Cloud Block Storage for Virtual Private Cloud ” configurati con il profilo “ sdp ”, è possibile aumentare o ridurre il limite di throughput in base alle proprie esigenze di prestazioni. La velocità massima di trasferimento
dati per qualsiasi volume con il profilo “ sdp ” è di 1024 MBps (8192 Mbps). Il valore minimo di throughput è pari a 125 MBps (1000 Mbps). La modifica non comporta alcuna interruzione del servizio né impedisce l'accesso all'archivio.
Con questa funzione, è possibile aumentare o diminuire il limite di throughput del volume nella console, dalla CLI, con l'API o con Terraform. Per modificare questo attributo, il volume deve essere in uno stato disponibile. Può essere collegato a un'istanza in esecuzione, ma non è un requisito. L'autorizzazione dell'utente viene verificata prima di modificare il limite di banda.
È possibile controllare gli eventi di Activity Tracking per verificare che il limite di throughput sia stato regolato.
La fatturazione di un volume aggiornato viene aggiornata automaticamente. La differenza proporzionale del nuovo prezzo viene aggiunta al ciclo di fatturazione corrente. L'intero nuovo ammontare viene quindi fatturato nel prossimo ciclo di fatturazione.
Prima di iniziare
Esaminate la seguente tabella per verificare che il limite di throughput desiderato sia disponibile per il vostro volume. Per impostare il valore massimo di larghezza di banda sul volume, questo deve avere una capacità di almeno 151 GB. L'aumento della capacità e la regolazione della produttività sono due operazioni distinte.
| Gamma di capacità (GB) | Throughput minimo (Mbps) | Velocità massima (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 |
Regolazione del throughput nella console
-
Andate all'elenco dei volumi di Block Storage for VPC. Nella console IBM Cloud, fai clic
del menu di navigazione >
infrastruttura > Archiviazione > Volumi Block Storage. Per impostazione predefinita, i volumi " Block Storage for VPC " vengono visualizzati per tutti i gruppi di risorse nella propria regione.
-
Nell'elenco di tutti i volumi Block Storage for VPC, fare clic sul nome del volume per visualizzarne i dettagli.
In alternativa, accedere alla pagina dei dettagli dell'istanza del server virtuale e individuare il volume da aggiornare dall'elenco dei volumi collegati.
-
Nella pagina dei dettagli del volume, individuare Profilo e fare clic sull'icona Modifica
oppure utilizzare il menu Azioni
Azioni e selezionare Modifica throughput.
-
Nel pannello laterale, è possibile specificare un limite di larghezza di banda del volume nell'intervallo 125-1024 MBps (1000-8192 Mbps).
-
Esaminate il riepilogo degli ordini mensili stimati per la vostra area geografica e i nuovi prezzi.
-
Se si è soddisfatti, fare clic su Salva e continuare.
La nuova allocazione di banda viene realizzata al riavvio dell'istanza.
Regolazione del throughput dalla CLI
Dalla CLI, utilizzare il comando ibmcloud is volume-update con l'opzione --bandwidth per indicare il nuovo valore di throughput per un profilo personalizzato. Il nuovo valore deve essere compreso nell'intervallo 1000-8192
Mbps. Per ulteriori informazioni, vedere Profilo delle prestazioni definito dall'SSD.
ibmcloud is volume-update VOLUME_ID --bandwidth BANDWIDTH
Questo esempio mostra un aumento del limite di throughput da 1000 Mbps a 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
Per ulteriori informazioni sulle opzioni di comando disponibili, vedere ibmcloud is volume-update.
Regolazione del throughput con l'API
È possibile regolare il throughput per i volumi di dati esistenti chiamando l'API Virtual Private Cloud (VPC). Effettuare una richiesta PATCH /volumes e specificare il parametro bandwidth per regolare il limite di throughput.
Non è possibile aggiornare il nome del volume, aumentare le dimensioni, regolare gli IOPS e il limite di throughput nella stessa richiesta a PATCH /volumes. Fate richieste separate a PATCH /volumes.
Questo esempio mostra un aumento di 1000 Mbps a 3.000 Mbps. L'intervallo di velocità per il profilo sdp è di 1000-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
}'
Lo stato del volume indica updating durante la regolazione della portata. La larghezza di banda corrente viene visualizzata fino al riavvio dell'istanza.
{
"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",
.
.
.
}
Al termine dell'operazione, riavviare l'istanza. Viene visualizzato il nuovo valore della larghezza di banda e lo stato del volume è available.
Regolazione del limite di throughput con Terraform
Per modificare le IOPS di un volume, utilizzare la risorsa ibm_is_volume. Una volta applicato, l'esempio seguente aggiorna il limite di throughput del volume a 4.000 Mbps.
resource "ibm_is_volume" "storage" {
name = "demo-volume-update"
size = 8000
iops = 24000
bandwidth = 4000
zone = "us-east-2"
}
Per ulteriori informazioni sugli argomenti e gli attributi, vedere ibm_is_volume.
Passi successivi
Monitorare i volumi di Block Storage for VPC: