copyright: years: 2018, 2026 lastupdated: "2026-08-06"

keywords: Block Storage für Classic: IOPS anpassen, IOPS erhöhen, IOPS verringern, IOPS ändern, Leistungsoptimierung

subcollection: BlockStorage


Anpassen der IOPS für Block Storage for Classic Volumes

Passen Sie die Ein-/Ausgabeoperationen pro Sekunde (IOPS) für Ihr Block Storage for Classic-Volume an, ohne den Zugriff oder die Leistung zu beeinträchtigen.

Die Abrechnung für den Speicher wird angepasst, indem die anteilige Differenz zum neuen Preis dem aktuellen Abrechnungszeitraum hinzugerechnet wird. Der neue Betrag wird vollständig im nächsten Rechnungsstellungszyklus in Rechnung gestellt.

Vorteile konfigurierbarer IOPS

  • Kostenmanagement – Manche Kunden benötigen hohe IOPS-Werte nur während Spitzenauslastungszeiten. Beispielsweise verzeichnet ein großes Einzelhandelsgeschäft während der Feiertage Spitzenauslastung und benötigt dann eine höhere IOPS-Rate auf dem Speicher. Allerdings benötigen die Einzelhandelsgeschäfte mitten im Sommer keine höheren IOPS. Mit diesem Feature können Sie Ihre Kosten verwalten und bei Bedarf höhere IOPS bezahlen.

Einschränkungen

Sie können nicht zwischen Endurance und Performance wechseln, wenn Sie deren IOPS anpassen. Sie können jedoch basierend auf den folgenden Kriterien neue IOPS für den Speicher angeben:

Die Liste der verfügbaren IOPS-Bereiche basiert auf der Datenträgergröße.
Datenträgergröße (GB) IOPS-Bereich
10 - 39 100 - 1.000
40 - 79 100 – 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

Die maximale Anzahl der E/A-Operationen pro Sekunde für Blockspeicherdatenträger hängt von der Datenträgergröße ab. Die maximale Anzahl E/A-Operationen pro Sekunde für einen Datenträger beträgt 48.000 E/A-Operationen pro Sekunde.

Auswirkung der IOPS-Anpassung auf Replikation

Wenn für den Datenträger eine Replikation eingerichtet ist, wird das Replikat automatisch mit der IOPS-Auswahl des primären Datenträgers aktualisiert.

Anpassen der IOPS Ihres Speichers in der Konsole

  1. Navigieren Sie zur Block Storage for Classic-Liste. Klicken Sie auf das Symbol Menü Menüsymbol und anschließend auf Infrastruktur Symbol 'Klassisch' > Speicher > Block Storage for Classic.

  2. Wählen Sie den iSCSI-Datenträger in der Liste aus und klicken auf die Auslassungspunkte Aktionssymbol > Datenträger ändern.

  3. Nehmen Sie unter Speicher-IOPS anpassen eine neue Auswahl vor:

    • Wählen Sie für Endurance (gestaffelte IOPS) eine andere Stufe aus. Sie können die IOPS-Stufe jederzeit erhöhen. Eine Verringerung ist jedoch nur einmal im Monat möglich.
    • Geben Sie für die Leistung (zugewiesene IOPS) eine neue IOPS-Option für Ihren Speicher an, indem Sie einen Wert im Bereich von 100 bis 48.000 IOPS eingeben. Die Benutzerschnittstelle benachrichtigt Sie, wenn die Auswahl für Ihre Datenträgergröße nicht gültig ist.
  4. Prüfen Sie Ihre Auswahl und die neue Preisstruktur.

  5. Klicken Sie auf Ändern.

  6. Ihre neue Speicherzuordnung steht nach wenigen Minuten zur Verfügung.

IOPS in Ihrem Speicher über die CLI anpassen

Bevor Sie mit dem Prozess beginnen können, entscheiden Sie, welchen CLI-Client Sie verwenden wollen.

IOPS über die IBMCLOUD CLI anpassen

Sie können die IOPS mit dem Befehl ibmcloud sl block volume-modify aktualisieren. Im folgenden Beispiel wird ein Performance-Datenträger durch Angabe eines neuen IOPS-Werts geändert. Wenn Sie diesen Befehl verwenden, ersetzen Sie den IDENTIFIER durch die Volume-ID, z. B. 12345678.

ibmcloud sl block volume-modify IDENTIFIER --new-iops 4000

Im folgenden Beispiel wird eine Endurance-Dateifreigabe durch Angabe einer neuen IOPS-Stufe geändert.

ibmcloud sl block volume-modify IDENTIFIER --new-tier 4

Weitere Informationen zu allen Parametern, die für diesen Befehl verfügbar sind, finden Sie unter ibmcloud sl block volume-modify.

IOPS über die SLCLI anpassen

Sie können die IOPS mit dem folgenden Befehl aktualisieren.

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

IOPS im Speicher mit der API anpassen

Sie können die IOPS anpassen, indem Sie einen API-Aufruf an den SOAP-Webdienst senden. Die folgenden Beispiel-API-Anfragen können mit einer Skriptsprache Ihrer Wahl gestellt werden.

Weitere Informationen zur SLAPI finden Sie im SLDN.

  • Das folgende Beispiel zeigt, wie Sie eine IOPS-Änderung für ein Performance-Speichervolumen anfordern. XXXXXXXXX ist die ID des Volumens, das Sie ändern möchten. 3000 ist der neue IOPS-Wert, den Ihr Volumen haben soll. 189433 ist die ID des Preises für die maximale Stufe. 190233 ist die ID des Kapazitätsbereichs von 2000 bis 2999 GB. 190293 ist die ID für den Bereich von 200 bis 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>
    
  • Das folgende Beispiel zeigt, wie IOPS auf dem Endurance-Speichervolumen angepasst werden. XXXXXXXXX ist die ID des Volumes, das Sie ändern möchten. 4 ist der neue IOPS-Stufenwert, den Ihr Volume haben soll. 189433 ist die ID des Preises für die maximale Stufe. 193373 und 193433 sind die IDs für die Preisbereiche für die Kapazität und IOPS, die das Volume hat.

    <?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>
    

Anpassen der IOPS Ihres Speichers mit Terraform

Sie können die IOPS anpassen, indem Sie die Ressource ibm_storage_block verwenden und eine andere Zahl im Argument iops angeben. Im folgenden Beispiel wird das Leistungstier eines Endurance-Datenträgers auf das 4 IOPS/GB-Tier erhöht.

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
}

Im folgenden Beispiel wird die Leistungsstufe eines Performance-Datenträgers in 150 IOPS geändert.

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
}

Weitere Informationen zu den Argumenten und Attributen finden Sie unter ibm_storage_block.