File Storage for VPC-Profile

File Storage for VPC Profile legen Kapazitäts- und Leistungsmerkmale für Dateifreigaben fest. Wählen Sie „rfs“ für regionale Anteile und „ dp2 “ für zonale Anteile aus. Alle Dateifreigaben werden auf Solid-State-Laufwerken (SSDs) gespeichert.

File Storage Profilübersicht

Wenn Sie eine Dateifreigabe erstellen, wählen Sie die verfügbare Freigabegröße und IOPS-Leistung auf der Basis eines Dateispeicherprofils aus. Derzeit werden alle Dateifreigaben auf Basis des Hochleistungs- dp2 Profil erstellt.

Verfügbarkeit auswählen Kunden mit speziellem Zugang zur Vorschau des neuen regionalen Dateifreigabeangebots können das rfs-Profil verwenden, um Dateifreigaben mit regionaler Verfügbarkeit und einstellbaren Bandbreitenwerten zu erstellen.

Dateifreigaben, die während der Beta-Phase und der Phase der begrenzten Verfügbarkeit von zonalen Dateifreigaben erstellt wurden, können entweder mit abgestuften Profilen oder mit dem benutzerdefinierten Profil bis zum 06. Mai 2027 auf der Grundlage dieser Profile weiter betrieben werden. Sie können diese Dateifreigaben auch aktualisieren, um das Profil dp2 zu verwenden, oder zu einem anderen Profil der vorherigen Generation wechseln. Frühere Profile werden jedoch bei der Erstellung neuer Dateifreigaben nicht unterstützt. Diese Profile unterstützen keine neueren Funktionen wie Encryption-in-Transit, zonenübergreifende Montage, kontoübergreifende Freigabe und Snapshots.

Die folgenden Tabellen zeigen die Merkmale und Leistungsstufen der verfügbaren Profile.

Aktuelle Dateifreigabeprofile:

Vergleich von Dateifreigabeprofilen und Leistungsstufen.
Familie Profil Verfügbarkeit Freigabegröße IOPS pro Aktie Max. Bandbreite[1]
defined_performance dp2 Zonale 10-32, 000 GB 100 bis 96.000 8192 MB/s
defined_performance rfs Regional 1-32.000 GB 35.000 8192 MB/s

Die Profile der ersten und zweiten Generation der definierten Leistungsprofilfamilie sind nicht austauschbar. Sie können eine zonale Dateifreigabe nicht in eine regionale Freigabe oder eine regionale Freigabe nicht in eine zonale Freigabe konvertieren.

Veraltete Dateifreigabeprofile:

Vergleich von Dateifreigabeprofilen und Leistungsstufen.
Familie Profil Verfügbarkeit Freigabegröße IOPS pro Aktie Max. Bandbreite
tiered tier-3iops Zonale 10-32, 000 GB 3.000-96.000 5360 Mbit/s
tiered tier-5iops Zonale 10-9.600 GB 3.000-48.000 6144 Mbit/s
tiered tier-10iops Zonale 10-4.800 GB 3.000-48.000 8192 MB/s
custom custom Zonale 10-16.000 GB 3.000-48.000 8192 MB/s

Die maximal zulässige Bandbreite für zonale Freigaben wird durch die Anzahl der IOPS multipliziert mit dem Bandbreitenmultiplikator bestimmt, der für das Profil spezifisch ist. Dieser Bandbreitenwert stellt den maximal zulässigen kombinierten Durchsatz für Lese- und Schreibvorgänge dar.

Wählen Sie die Verfügbarkeit Der Bandbreitenwert der regionalen Dateifreigaben ist einstellbar. Für das Profil rfs beträgt die Ausgangsbandbreite 800 Mbit/s. Dieser Wert kann in der Konsole, über die Befehlszeilenschnittstelle (CLI) und über die API auf bis zu 8192 Mbit/s erhöht werden.

Die E/A-Größe der Anwendung wirkt sich direkt auf die Speicherleistung aus. Wenn die E/A-Größe der Anwendung kleiner ist als der Bandbreitenmultiplikator, der vom Profil zur Berechnung der Bandbreite verwendet wird, wird das IOPS-Limit vor dem Bandbreitenlimit erreicht. Umgekehrt gilt: Ist die E/A-Größe der Anwendung größer, wird die Bandbreitengrenze erreicht, bevor die IOPS-Grenze erreicht ist.

In einer einzigen Sitzung können bis zu 64 KB Blockgröße übertragen werden. Um die maximal zulässige Bandbreite zu nutzen, müssen Sie mehrere gleichzeitige Sitzungen mit der Freigabe durchführen.

Definierte Leistungsprofile

Beide Profile der definierten Leistungsfamilie bieten eine belastbare Dateiablage mit flexiblen Leistungsmerkmalen und unterschiedlicher Datenverfügbarkeit.

Profil der regionalen Verfügbarkeit

Verfügbarkeit auswählen Das Profil rfs ist das Profil der zweiten Generation in der Familie der definierten Leistungsprofile. Mit diesem Profil können Sie Dateifreigaben mit regionaler Verfügbarkeit erstellen.

Regionale Datenverfügbarkeit bedeutet, dass die Daten in allen 3 Zonen innerhalb der Region repliziert werden, was eine höhere Verfügbarkeit und Fehlertoleranz bietet. Aufgrund der synchronen Replikation zwischen den Zonen und der Notwendigkeit, die Haltbarkeit der Daten zu gewährleisten, kann es bei Schreibvorgängen zu einer erhöhten Latenz kommen. Für Arbeitslasten, bei denen die Latenzleistung weniger wichtig ist als die Haltbarkeit, oder bei denen eine höhere und konsistentere IOPS-Leistung einer niedrigen Latenz vorzuziehen ist, können die regionalen Freigaben die bessere Wahl sein.

Wenn Sie eine regionale Dateifreigabe erstellen, können Sie deren Kapazität zwischen 1 GiB und 32.000 GiB festlegen. 800 Mbit/s ist die Standardzuweisung für alle regionalen Dateifreigaben. Sie können die Bandbreite gegen Aufpreis von 800 Mbit/s auf 8192 Mbit/s erhöhen. Nachdem die Dateifreigabe erstellt wurde, können Sie die Bandbreite jederzeit zwischen dem Mindest- und dem Höchstwert anpassen.

In der Version mit ausgewählter Verfügbarkeit wird die regionsübergreifende asynchrone Replikation nicht unterstützt.

Profil der zonalen Verfügbarkeit

Mit dem Profil dp2 können Sie zonale Dateifreigaben bereitstellen und Ihre Kapazitäts- und Gesamt-IOPS-Werte angeben.

Zonale Datenverfügbarkeit bedeutet, dass die Daten innerhalb einer einzigen Verfügbarkeitszone verfügbar sind, was schnellere Antworten mit geringeren Verzögerungen, aber weniger Ausfallsicherheit bietet. Für latenzempfindliche Anwendungen, die einen RPO von 1 Stunde für die Replikation tolerieren können, können zonale Freigaben die bessere Wahl sein.

Dateifreigaben können mit einer Kapazität zwischen 10 GB (voreingestelltes Minimum) und 32.000 GB erstellt werden. Sie können klein anfangen, und wenn Sie später mehr Speicherkapazität benötigen, können Sie die Größe der Dateifreigabe erhöhen. Wenn Sie eine Dateifreigabe erstellen, können Sie je nach Größe der Freigabe einen IOPS-Wert zwischen 100 IOPS (das voreingestellte Minimum) und 96.000 IOPS wählen. Sie können die IOPS auch später anpassen.

Für das Profil dp2 wird die Basisbandbreite durch die Anzahl der IOPS multipliziert mit 256 KB bestimmt. Wenn Sie also die Kapazität und die IOPS erhöhen, erhöhen Sie auch die Bandbreitengrenze. Der maximale Bandbreitenwert für dieses Profil beträgt 8192 Mbit/s.

Tabelle 2 zeigt die verfügbaren IOPS-Bereiche in Abhängigkeit von der Share-Größe.

dp2 IOPS- und Kapazitätsbereiche.
Gemeinsam genutzte Größe (GB) IOPS-Bereich (IOPS)
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-3.999 200 - 40.000
4.000-7.999 300 - 40.000
8.000-15.999 500-64.000
16.000-32.000 2.000 – 96.000¹

¹ Damit die 96.000 IOPS erreicht werden können, muss auf eine einzelne Dateifreigabe von mehreren virtuellen Serverinstanzen zugegriffen werden. Eine einzelne Dateifreigabe, auf die ein Client zugreift, ist auf 48.000 IOPS begrenzt.

Abgestufte und benutzerdefinierte Dateispeicherprofile

Im folgenden Abschnitt finden Sie Informationen zu den Dateifreigabeprofilen (Allzweck, 5-iops, 10-iops oder benutzerdefiniert), die in der Beta-Version der zonalen Dateifreigabe verwendet wurden. Ab dem 08. August 2023 können zonale Dateifreigaben nur noch mit dem definierten Leistungsprofil bereitgestellt werden. Diese Aktienprofile werden voraussichtlich am 06. Mai 2027 das Ende der Unterstützung erreichen. Um die neuesten Funktionen nutzen zu können, müssen Sie das IOPS-Profil Ihrer Freigabe auf dp2 ändern.

IOPS-Stufen

Vorhandene Dateifreigaben können auf IOPS-Schichten basieren, die Sie beim Erstellen der Dateifreigabe ausgewählt haben. Tabelle 3 beschreibt die IOPS-Leistung für das IOPS-Tier-Profil.

Tabelle 3 beschreibt die IOPS-Leistung für die veralteten IOPS-Tier-Profile.

IOPS-Tier-Profile und Leistungsstufen für jede Tier-Ebene
IOPS-Stufe Workload Gemeinsam genutzte Größe (GB) Max. E/A-Operationen pro Sekunde (IOPS)
3 IOPS/GB Allgemeine Workloads 10-32, 000 48.000-96.000¹
5 IOPS/GB Workloads mit hoher E/A-Intensität 9.10-600 48.000
10 IOPS/GB Anspruchsvolle Speicherworkloads 10-4.800 48.000

¹ Damit die 96.000 IOPS erreicht werden können, muss auf eine einzelne Dateifreigabe von mehreren virtuellen Serverinstanzen zugegriffen werden. Eine einzelne Dateifreigabe, auf die nur ein Client zugreift, ist auf 48.000 IOPS begrenzt.

Die maximale Gesamtzahl der E/A-Operationen pro Sekunde wird auf das nächste Vielfache von 10 aufgerundet, wenn die IOPS-Berechnung kleiner oder gleich 48.000 IOPS ist. Die maximale Gesamtzahl an IOPS wird bei IOPS-Berechnungen, die zu Werten zwischen 48.000 und 96.000 IOPS führen, auf das nächste Vielfache von 100 aufgerundet.

Benutzerdefiniertes Aktienprofil

Das veraltete benutzerdefinierte IOPS-Profil gibt die Gesamt-IOPS für die Dateifreigabe innerhalb des Größenbereichs an. Dateifreigaben, die ein angepasstes IOPS-Profil verwenden, können eine IOPS-Leistungsstufe im Bereich von 100-48000 IOPS haben.

Tabelle 4 zeigt die verfügbaren IOPS-Bereiche in Abhängigkeit von der Größe der Dateifreigabe.

Verfügbare IOPS basierend auf der Größe der Dateifreigabe.
Größe der Dateifreigabe (GB) IOPS-Bereich (IOPS)
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-3.999 200 - 40.000
4.000-7.999 300 - 40.000
8.000-9.999 500 - 48.000
10.000 - 16.000 1.000 - 48.000

Die maximale Gesamtzahl der E/A-Operationen pro Sekunde wird auf das nächste Vielfache von 10 aufgerundet, wenn die IOPS-Berechnung kleiner oder gleich 48.000 IOPS ist.

Profile in der Konsole anzeigen

Wenn Sie eine Dateifreigabe in der Konsole erstellen, können Sie die verfügbaren Profile in der Tabelle im Abschnitt Profile sehen.

Profile über die Befehlszeilenschnittstelle anzeigen

Um die Liste der verfügbaren Profile über die Befehlszeilenschnittstelle (CLI) anzuzeigen, führen Sie den Befehl „ ibmcloud is share-profiles “ aus. Verfügbarkeit auswählen Kunden mit speziellem Zugang zur Vorschau des neuen regionalen Dateifreigabeangebots können bei der Auflistung der Freigabeprofile auch das Profil rfs sehen.

ibmcloud is share-profiles
Listing file share profiles in region us-south under account Test Account as user test.user@ibm.com...
Name   Family                Allowed Access Protocols   Allowed transit encryption modes   Availability Modes   Bandwidth(Mbps)
dp2    defined_performance   nfs4                       none,ipsec                         zonal                -
rfs    defined_performance   nfs4                       none,stunnel                       regional             1

Weitere Informationen zu den Befehlsoptionen finden Sie unter ibmcloud is share-profiles.

Um die Details des Freigabeprofils anzuzeigen, verwenden Sie den Befehl ibmcloud is share-profile und geben Sie den Namen des Profils an. Beispiel:

ibmcloud is share-profile dp2
Getting file share profile dp2 under account Test Account as user test.user@ibm.com...

Name                               dp2
Family                             defined_performance
IOPS                               Default   Max     Min   Step   Type
                                   100       96000   100   1      range

Capacity                           Default   Max     Min   Step   Type
                                   10        32000   10    1      range

Bandwidth(Mbps)                    Default   Max   Min   Step   Type
                                   -         -     -     -      dependent

Availability Modes                 Default   Type    Value   Values
                                   -         fixed   zonal   -

Allowed Access Protocols           Default   Type     Values
                                   nfs4      subset   nfs4

Allowed transit encryption modes   Default   Type     Values
                                   none      subset   none,ipsec
ibmcloud is share-profile rfs
Getting file share profile rfs in region us-south under account Test Account as user test.user@ibm.com...
Name                               rfs
Family                             defined_performance
IOPS                               Default   Max   Min   Step   Type
                                   -         -     -     -      fixed

Capacity                           Default   Max     Min   Step   Type
                                   1         32000   1     1      range

Bandwidth(Mbps)                    Default   Max    Min   Step   Type
                                   800       8096   1     1      range

Availability Modes                 Default   Type    Value      Values
                                   -         fixed   regional   -

Allowed Access Protocols           Default   Type     Values
                                   nfs4      subset   nfs4

Allowed transit encryption modes   Default   Type     Values
                                   stunnel   subset   none,stunnel

Weitere Informationen zu den Befehlsoptionen finden Sie unter ibmcloud is share-profile.

Profile über die API anzeigen

Verwenden Sie die Anfrage GET /share/profiles, um Informationen über die allgemein verfügbaren Dateifreigabeprofile abzurufen.

curl -X GET $vpc_api_endpoint/v1/share/profiles?$api_version&generation=2\
-H "Authorization: Bearer $iam_token"

Verfügbarkeit auswählen Kunden mit speziellem Zugang zur Vorschau des neuen regionalen Dateifreigabeangebots können das neue Profil mit der folgenden API-Anfrage auflisten:

Die Antwort sieht wie im folgenden Beispiel aus.

{
  "first": {
    "href": "https://us-south.iaas.cloud.ibm.com/v1/share/profiles?limit=50"
  },
  "limit": 50,
  "profiles": [
    {
    "allowed_access_protocols": {
      "default": [
        "nfs4"
      ],
      "type": "subset",
      "values": [
        "nfs4"
      ]
    },
    "allowed_transit_encryption_modes": {
      "default": [
        "none",
        "stunnel"
      ],
      "type": "subset",
      "values": [
        "none",
        "stunnel"
      ]
    },
    "availability_modes": {
      "type": "fixed",
      "value": "zonal"
    },
    "bandwidth": {
      "type": "fixed",
      "value": 100
    },
    "capacity": {
      "max": 32000,
      "min": 10,
      "step": 1,
      "type": "dependent_range"
    },
    "family": "defined_performance",
    "href": "https://us-south.iaas.cloud.ibm.com/v1/share/profiles/dp2",
    "iops": {
      "max": 96000,
      "min": 100,
      "step": 1,
      "type": "dependent_range"
    },
    "name": "dp2",
    "resource_type": "share_profile"
},
    {
      "allowed_access_protocols": {
        "default": [
          "nfs4"
        ],
        "type": "subset",
        "values": [
          "nfs4"
        ]
      },
      "allowed_transit_encryption_modes": {
        "default": [
          "none"
        ],
        "type": "subset",
        "values": [
          "none"
        ]
      },
      "availability_modes": {
        "type": "fixed",
        "value": "regional"
      },
      "bandwidth": {
        "max": 8192,
        "min": 800,
        "step": 1,
        "type": "dependent_range"
      },
      "capacity": {
        "max": 32000,
        "min": 10,
        "step": 1,
        "type": "dependent_range"
      },
      "family": "defined_performance",
      "href": "https://us-south.iaas.cloud.ibm.com/v1/share/profiles/rfs",
      "iops": {
        "type": "dependent"
      },
      "name": "rfs",
      "resource_type": "share_profile"
    }
  ],
  "total_count": 2
}

Die Version 2025-09-16 der API wurde um die folgenden Felder erweitert:

  • allowed_access_protocols gibt an, welches Zugriffsprotokoll für die Dateifreigabe verwendet werden darf. Der aktuelle Standardwert ist nsf4.
  • availability_modes steht für die Verfügbarkeit der Daten.
    • Das Profil dp2 unterstützt die zonale Datenverfügbarkeit.
    • Das Profil rfs unterstützt die regionale Datenverfügbarkeit.
  • bandwidth bezeichnet die verfügbare Höchstbandbreite, die die Dateifreigabe bewältigen kann.
    • Für das Profil dp2 wird die Bandbreite berechnet, indem die Anzahl der IOPS mit 256 KB multipliziert wird.
    • Für das Profil rfs ist der voreingestellte Wert 800 Mbps. Sie können diesen Wert jedoch auf bis zu 8192 Mbps erhöhen.
  • storage_generation bezeichnet die Generierung des Dateifreigabeprofils innerhalb der Familie der definierten Leistungsprofile.
    • Für das Profil dp2 lautet der Wert 1.
    • Für das Profil rfs lautet der Wert 2.

Profile mit Terraform anzeigen

  1. Zur Verwendung von Terraform laden Sie die Terraform-CLI herunter und konfigurieren das IBM Cloud®-Provider-Plug-in. Weitere Informationen finden Sie unter Einführung in Terraform.

  2. VPC-Infrastrukturservices verwenden einen bestimmten regionalen Endpunkt, der standardmäßig auf us-south ausgerichtet ist. Wenn Ihre VPC in einer anderen Region erstellt wird, stellen Sie sicher, dass Sie die entsprechende Region im Providerblock in der Datei provider.tf als Ziel angeben. Sehen Sie sich das folgende Beispiel für eine andere Region als die Standardregion us-south an.

    provider "ibm" {
       region = "eu-de"
    }
    
  3. Importieren Sie die Liste der verfügbaren Datenträgerprofile als schreibgeschützte Datenquelle.

    data "ibm_is_share_profiles" "example" {
    }
    

    Weitere Informationen finden Sie unter ibm_is_share_profiles.

Wie sich die I/O-Größe auf die Leistung von Dateifreigaben auswirkt

Die IOPS-Werte basieren bei allen Profilen auf einer Blockgröße von 16 KB und einer zufälligen Lese-/Schreib-Auslastung im Verhältnis 50:50. Jede 16 KB an Daten, die gelesen oder geschrieben werden, zählt als eine Lese-/Schreiboperation. Eine einzelne Schreiboperation mit weniger als 16 KB zählt als einzelne Schreiboperation.

Die maximale Bandbreite für eine Dateifreigabe wird berechnet, indem die IOPS der Dateifreigabe mit dem Bandbreitenmultiplikator multipliziert werden. Der Bandbreitenmultiplikator beträgt 16 KB für 3 IOPS/GB oder 5 IOPS/GB Tiers bzw. 256 KB für 10 IOPS/GB, benutzerdefinierte IOPS und dp2 Profile. Je höher die von Ihnen angegebene IOPS-Zahl ist, desto höher ist die Bandbreite. Die maximale Bandbreite beträgt 8192 Mbps.

Verfügbarkeit wählen Für das Profil rfs ist die Bandbreite direkteinstellbar. Der voreingestellte Wert ist 800 Mbps. Sie können diesen Wert auf bis zu 8192 Mbps erhöhen oder auf den voreingestellten Wert zurücksetzen. Der IOPS-Wert für eine regionale Dateifreigabe beträgt 35000.

Die E/A-Größe der Anwendung wirkt sich direkt auf die Speicherleistung aus. Wenn die E/A-Größe der Anwendung kleiner ist als der Bandbreitenmultiplikator, der vom Profil zur Berechnung der Bandbreite verwendet wird, wird das IOPS-Limit vor dem Bandbreitenlimit erreicht. Umgekehrt gilt: Ist die E/A-Größe der Anwendung größer, wird die Bandbreitengrenze erreicht, bevor die IOPS-Grenze erreicht ist.

Tabelle 5 enthält einige Beispiele dafür, wie sich Blockgröße und IOPS auf die Bandbreite auswirken, berechnet nach der Formel: durchschnittliche E/A-Blockgröße × IOPS = Bandbreite in MBps.

Wie sich Blockgröße und IOPS auf die Bandbreite auswirken.
Blockgröße (KB) IOPS Bandbreite (Mbit/s)
4 1.000
8 1.000
16 1.000 16
32 500 16
64 250 16
128 128 16
512 32 16
1.024 16 16

¹ Wenn Ihre Obergrenze bei 1000 IOPS oder 16 KB Blockgröße liegt, wird die Bandbreite bei der Grenze begrenzt, die zuerst erreicht wird.

Bei Verwendung kleinerer Blockgrößen lässt sich zwar immer noch die maximale IOPS-Leistung erzielen, allerdings ist die Bandbreite geringer. Das folgende Beispiel zeigt, wie die Bandbreite bei kleineren Blockgrößen abnimmt, wenn die maximale IOPS-Rate beibehalten wird.

  • 16 KB * 6000 IOPS == ~ 94 MB/s
  • 8 KB * 6000 IOPS == ~ 47 MB/s
  • 4 KB * 6000 IOPS == ~ 23 MB/s

Nächste Schritte


  1. Für das Profil dp2 wird die maximal zulässige Bandbreite durch die Anzahl der IOPS multipliziert mit 256 KB bestimmt. Für das Profil rfs beträgt die Ausgangsbandbreite 800 Mbit/s. Sie können den Bandbreitenwert erhöhen, indem Sie die Kapazität und die IOPS der dp2 Freigaben erhöhen und den Bandbreitenwert der rfs profilbasierten Freigaben erhöhen. Die maximale Bandbreite beträgt 8192 Mbps für alle definierten Leistungsprofile. Dieser Bandbreitenwert stellt den maximal zulässigen kombinierten Durchsatz für Lese- und Schreibvorgänge dar. ↩︎