copyright: years: 2018, 2026 lastupdated: "2026-08-06"
keywords: Block Storage per Classic: regolazione degli IOPS, aumento degli IOPS, riduzione degli IOPS, modifica degli IOPS, ottimizzazione delle prestazioni
subcollection: BlockStorage
Regolazione degli IOPS per i volumi di Block Storage for Classic
Regola il numero di operazioni di input/output al secondo (IOPS) del tuo volume Block Storage for Classic senza compromettere l'accessibilità o le prestazioni.
La fatturazione relativa allo spazio di archiviazione viene aggiornata per aggiungere la differenza, calcolata proporzionalmente, del nuovo prezzo al ciclo di fatturazione in corso. L'intero nuovo ammontare verrà fatturato nel prossimo ciclo di fatturazione.
Vantaggi dell'IOPS regolabile
- Gestione dei costi – Alcuni clienti necessitano di un numero elevato di IOPS solo durante i periodi di picco. Ad esempio, un grande negozio al dettaglio registra picchi di utilizzo durante le festività e in quel periodo necessita di un tasso di IOPS più elevato sul sistema di archiviazione. Tuttavia, i negozi al dettaglio non hanno bisogno di un numero maggiore di IOPS in piena estate. Con questa funzionalità, puoi gestire i tuoi costi e pagare un IOPS più elevato quando ne hai bisogno.
Limitazioni
Non è possibile passare dalla modalità Endurance a quella Performance quando si regolano i valori IOPS. Tuttavia, puoi specificare un nuovo IOPS per l'archiviazione in base ai seguenti criteri:
| Dimensione volume (GB) | Intervallo IOPS |
|---|---|
| 10 - 39 | 100 - 1.000 |
| 40 - 79 | da 100 a 2.000 |
| 80 - 99 | 100 - 4.000 |
| 100 - 499 | 100 - 6.000 |
| 500 - 999 | 100 - 10.000 |
| 1,000 - 1.999 | 100 - 20.000 |
| 2.000 - 2.999 | 200 - 40.000 |
| 3.000 - 3.999 | 200 - 48.000 |
| 4.000 - 7.999 | 300 - 48.000 |
| 8.000 - 9.999 | 500 - 48.000 |
| 10.000 - 12.000 | 1.000 - 48.000 |
L'IOPS massimo per i volumi di archiviazione blocchi varia in base alla dimensione del volume. L'IOPS massimo per un volume è 48.000 IOPS.
Effetto della modifica dell'IOPS sulla replica
Se per il volume è implementata la replica, quest'ultima viene aggiornata automaticamente in modo che corrisponda alla selezione IOPS di quello primario.
Regolazione degli IOPS sullo spazio di archiviazione nella console
-
Vai al tuo elenco di Block Storage for Classic. Fai clic sull'icona menu
, quindi fai clic su Infrastructure
> Storage > Block Storage for Classic.
-
Selezionare il volume iSCSI dall'elenco e fare clic sull'icona
> Modifica volume.
-
In Adjust Storage IOPS, effettua una nuova selezione:
- Per Endurance (IOPS a livelli), selezionare un livello diverso. Puoi aumentare il livello IOPS in qualsiasi momento. Tuttavia, in diminuzione è disponibile solo una volta al mese.
- Per le prestazioni (IOPS assegnati), specificare una nuova opzione IOPS per lo storage inserendo un valore compreso tra 100 e 48.000 IOPS. L'interfaccia utente notifica se la selezione non è valida per la dimensione del volume.
-
Riesamina la tua selezione e la nuova determinazione del prezzo.
-
Fare clic su Modifica.
-
La tua nuova allocazione di archiviazione è disponibile in pochi minuti.
Adattamento dell'IOPS sulla tua archiviazione dalla CLI
Prima di poter iniziare il processo, decidi il client CLI che vuoi utilizzare.
- Puoi installare la CLIIBM Cloud e installare il plug-in SL con
ibmcloud plugin install sl. Per ulteriori informazioni, vedi Estensione della CLI IBM Cloud con i plug-in. - In alternativa, puoi installare la SLCLI.
Regolazione dell'IOPS da IBMCLOUD CLI
Puoi aggiornare l'IOPS utilizzando il comando ibmcloud sl block volume-modify. Il seguente esempio modifica un volume Performance specificando un nuovo valore IOPS. Quando si usa questo comando, sostituire IDENTIFIER con l'ID
del volume, ad esempio 12345678.
ibmcloud sl block volume-modify IDENTIFIER --new-iops 4000
Il seguente esempio modifica una condivisione file Endurance specificando un nuovo livello IOPS.
ibmcloud sl block volume-modify IDENTIFIER --new-tier 4
Per ulteriori informazioni su tutti i parametri disponibili per questo comando, vedi ibmcloud sl block volume - modify.
Adattamento dell'IOPS dalla SLCLI
Puoi aggiornare l'IOPS utilizzando il seguente comando.
$ slcli block volume-modify --help
Usage: slcli block volume-modify [OPTIONS] VOLUME_ID
Options:
-c, --new-size INTEGER New Size of block volume in GB. ***If no size
is given, the original size of volume is
used.***
Potential Sizes: [20, 40, 80, 100,
250, 500, 1000, 2000, 4000, 8000, 12000]
Minimum: [the original size of the volume]
-i, --new-iops INTEGER Performance Storage IOPS, between 100 and 6000
in multiples of 100 [only for performance
volumes] ***If no IOPS value is specified, the
original IOPS value of the volume will be
used.***
-t, --new-tier [0.25|2|4|10] Endurance Storage Tier (IOPS per GB) [only for
endurance volumes] ***If no tier is specified,
the original tier of the volume will be
used.***
-h, --help Show this message and exit.
Regolazione dell'IOPS sulla tua archiviazione con l'API
Puoi regolare l'IOPS effettuando una chiamata API al servizio web SOAP. Le seguenti richieste API di esempio possono essere effettuate dal linguaggio di script scelto.
Per ulteriori informazioni sulla SLAPI, consultare SLDN.
-
L'esempio seguente mostra come richiedere una modifica IOPS su un volume di archiviazione Performance.
XXXXXXXXXè l'ID del volume che si desidera modificare.3000è il nuovo valore IOPS che si desidera assegnare al volume.189433è l'ID del prezzo massimo.190233è l'ID dell'intervallo di capacità 2000 - 2999 GB.190293è l'ID per l'intervallo 200 - 40000 IOPS.<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Header> <ns1:authenticate> </ns1:authenticate> </SOAP-ENV:Header> <SOAP-ENV:Body> <ns1:placeOrder> <orderData xsi:type="ns1:SoftLayer_Container_Product_Order_Network_Storage_AsAService_Upgrade"> <volume xsi:type="ns1:SoftLayer_Network_Storage"> <id xsi:type="xsd:int">XXXXXXXXX</id> </volume> <iops xsi:type="xsd:int">3000</iops> <packageId xsi:type="xsd:int">759</packageId> <prices SOAP-ENC:arrayType="ns1:SoftLayer_Product_Item_Price[3]" xsi:type="SOAP-ENC:Array"> <item xsi:type="ns1:SoftLayer_Product_Item_Price"> <id xsi:type="xsd:int">189433</id> </item> <item xsi:type="ns1:SoftLayer_Product_Item_Price"> <id xsi:type="xsd:int">190233</id> </item> <item xsi:type="ns1:SoftLayer_Product_Item_Price"> <id xsi:type="xsd:int">190293</id> </item> </prices> </orderData> </ns1:placeOrder> </SOAP-ENV:Body> </SOAP-ENV:Envelope> -
L'esempio seguente mostra come regolare gli IOPS sul volume di archiviazione Endurance.
XXXXXXXXXè l'ID del volume che si desidera modificare.4è il nuovo valore del livello IOPS che si desidera che il volume abbia.189433è l'ID del prezzo di livello massimo.193373e193433sono gli ID per le fasce di prezzo per la capacità e gli IOPS che il volume ha.<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Header> <ns1:authenticate> </ns1:authenticate> </SOAP-ENV:Header> <SOAP-ENV:Body> <ns1:placeOrder> <orderData xsi:type="ns1:SoftLayer_Container_Product_Order_Network_Storage_AsAService_Upgrade"> <volume xsi:type="ns1:SoftLayer_Network_Storage"> <id xsi:type="xsd:int">XXXXXXXX</id> </volume> <packageId xsi:type="xsd:int">759</packageId> <iops xsi:type="xsd:int">4</iops> <prices SOAP-ENC:arrayType="ns1:SoftLayer_Product_Item_Price[3]" xsi:type="SOAP-ENC:Array"> <item xsi:type="ns1:SoftLayer_Product_Item_Price"> <id xsi:type="xsd:int">189433</id> </item> <item xsi:type="ns1:SoftLayer_Product_Item_Price"> <id xsi:type="xsd:int">193373</id> </item> <item xsi:type="ns1:SoftLayer_Product_Item_Price"> <id xsi:type="xsd:int">193433</id> </item> </prices> </orderData> </ns1:placeOrder> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Regolazione degli IOPS sul proprio sistema di archiviazione con Terraform
Puoi regolare l'IOPS utilizzando la risorsa ibm_storage_block e specificando un diverso numero nell'argomento iops. Il seguente esempio aumenta il livello delle prestazioni di un volume Endurance al livello 4 IOPS/GB.
resource "ibm_storage_block" "test1" {
type = "Endurance"
datacenter = "dal09"
capacity = 40
iops = 4
os_format_type = "Linux"
# Optional fields
allowed_virtual_guest_ids = [ 27699397 ]
allowed_ip_addresses = ["10.40.98.193", "10.40.98.200"]
snapshot_capacity = 10
hourly_billing = true
}
Il seguente esempio modifica il livello delle prestazioni di un volume Performance a 150 IOPS.
resource "ibm_storage_block" "test2" {
type = "Performance"
datacenter = "dal09"
capacity = 40
iops = 150
os_format_type = "Linux"
# Optional fields
allowed_virtual_guest_ids = [ 27699397 ]
allowed_ip_addresses = ["10.40.98.193", "10.40.98.200"]
hourly_billing = true
}
Per ulteriori informazioni sugli argomenti e gli attributi, vedi ibm_storage_block.