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.

Gamme di capacità e prestazioni disponibili per il profilo di prestazioni definito dall'SSD.
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

  1. Andate all'elenco dei volumi di Block Storage for VPC. Nella console IBM Cloud, fai clic sull'icona del menu di navigazione > icona VPC 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.

  2. 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.

  3. Nella pagina dei dettagli del volume, individuare Profilo e fare clic sull'icona Modifica Icona Modifica oppure utilizzare il menu Azioni Icona Azioni Azioni e selezionare Modifica throughput.

  4. Nel pannello laterale, è possibile specificare un limite di larghezza di banda del volume nell'intervallo 125-1024 MBps (1000-8192 Mbps).

  5. Esaminate il riepilogo degli ordini mensili stimati per la vostra area geografica e i nuovi prezzi.

  6. 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: