Regolazione degli IOPS per i volumi di un' File Storage for Classic
Modifica immediatamente il valore delle operazioni di input/output al secondo (IOPS) del tuo volume di archiviazione file senza interruzioni o disservizi.
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: i clienti possono regolare gli IOPS in base ai modelli di utilizzo. Ad esempio, un grande negozio al dettaglio registra picchi di utilizzo durante le festività natalizie e, in quel periodo, necessita di un numero maggiore di IOPS sullo storage rispetto a quanto avviene in piena estate. Con questa funzione, puoi gestire i tuoi costi e pagare IOPS più elevati solo quando ne hai bisogno.
Limitazioni
Non è possibile passare dalla modalità Endurance a quella Performance quando si regolano gli IOPS. Puoi specificare un nuovo valore IOPS per la tua 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 la quota di archiviazione file varia in base alla dimensione volume. Il numero massimo di IOPS per una condivisione file è 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 File Storage for Classic. Dalla console IBM Cloud®, fare clic su Infrastrutture
> Infrastruttura classica > Immagazzinamento > File Storage for Classic.
- Selezionare il volume dall'elenco e fare clic sull'icona
> Modifica condivisione file.
- Nella sezione Adjust Storage IOPS, effettua una nuova selezione:
- Per Endurance (IOPS a livelli), selezionare un diverso livello IOPS per l'archiviazione. Puoi aumentare il livello IOPS in qualsiasi momento. Tuttavia, in diminuzione è disponibile solo una volta al mese.
- Per le prestazioni (IOPS assegnate), specificare una nuova opzione IOPS per il proprio sistema di archiviazione inserendo un valore compreso tra 100 e 48.000 IOPS.
- 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 iniziare la procedura, scegli il client dell'interfaccia a riga di comando (CLI) che desideri 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 file volume-modify. Il seguente esempio modifica una condivisione file delle prestazioni specificando un nuovo valore IOPS.
ibmcloud sl file volume-modify 12345678 --new-iops 4000
Il seguente esempio modifica una condivisione file Endurance specificando un nuovo livello IOPS.
ibmcloud sl file volume-modify 12345678 --new-tier 4
Per ulteriori informazioni su tutti i parametri disponibili per questo comando, consulta ibmcloud sl file volume - modify.
Adattamento dell'IOPS dalla SLCLI
Puoi aggiornare l'IOPS utilizzando il seguente comando.
$ slcli file volume-modify --help
Usage: slcli file volume-modify [OPTIONS] VOLUME_ID
Options:
-c, --new-size INTEGER New Size of file 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
È possibile regolare gli IOPS tramite una chiamata all'interfaccia di programmazione dell'applicazione (API) del servizio web SOAP. Le seguenti chiamate 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 degli IOPS su un volume di archiviazione Performance.
XXXXXXXXXè l'ID del volume che si desidera modificare.3000è il nuovo valore di IOPS che si desidera assegnare al volume.189433è l'ID del prezzo del livello massimo.190233è l'ID dell'intervallo di capacità compreso tra 2000 e 2999 GB.190293è l'ID dell'intervallo compreso tra 200 e 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_file e specificando un numero differente nell'argomento iops. Il seguente esempio aumenta il livello delle prestazioni di una condivisione Endurance al livello
4 IOPS/GB.
resource "ibm_storage_file" "fs_endurance" {
type = "Endurance"
datacenter = "dal09"
capacity = 20
iops = 4
}
Il seguente esempio modifica il livello di prestazione di una condivisione Performance in 150 IOPS.
resource "ibm_storage_file" "fs_performance" {
type = "Performance"
datacenter = "dal09"
capacity = 20
iops = 150
}
Per ulteriori informazioni sugli argomenti e gli attributi, vedi ibm_storage_file.