Speicheroptionen – Überblick

Auf dieser Seite werden die von Cloud SQL unterstützten Speicheroptionen sowie einige wichtige Überlegungen zur Auswahl der Speicheroption beschrieben, die am besten zu den Anforderungen Ihrer Instanz passt.

Die für Ihre Cloud SQL-Instanz verfügbaren Speicheroptionen hängen von der Maschinenserie ab, die Sie auswählen. Welche Speicheroption für die Maschinenserie Ihrer Instanz verfügbar ist, erfahren Sie unter Verfügbarkeit von Maschinenserien.

Cloud SQL unterstützt die folgenden Speichertypen:

Google Cloud Hyperdisk Balanced

Cloud SQL verwendet die Speicheroption „Hyperdisk Balanced“ für die C4A-Maschinenserie. Dieser Speichertyp ist ein Google Cloud Hyperdisk-Angebot. Hyperdisk ist die neueste Generation des Netzwerkblockspeicherdienstes. Er bietet einen skalierbaren, leistungsstarken Speicherdienst mit einer umfassenden Suite von Datenpersistenz- und -Verwaltungsfunktionen. Hyperdisk Balanced bietet anpassbaren Durchsatz und anpassbare IOPS. Weitere Informationen finden Sie unter Informationen zu Hyperdisk Balanced.

Standardwerte und Limits

Standardwerte und Grenzwerte für IOPS und Durchsatz für Hyperdisk Balanced werden basierend auf der Konfiguration Ihrer Instanz festgelegt, insbesondere auf dem Maschinentyp und der Speicherkapazität. Die ausgewählte Speicherkapazität begrenzt den Standardwert. Der Maschinentyp legt den Höchstwert für IOPS und Durchsatz fest. Sie können diese Werte für Ihre Instanz jederzeit ändern.

In der folgenden Tabelle sind die Mindest- und Höchstwerte für IOPS und Durchsatz für jeden Maschinentyp in der C4A-Maschinenreihe basierend auf den vCPUs aufgeführt:

vCPUs Mindest-IOPS Minimaler Durchsatz (MiB/s) Hyperdisk Balanced Hyperdisk Balanced HA
Maximale IOPS Maximaler Durchsatz (MiB/s) Maximale IOPS Maximaler Durchsatz (MiB/s)
2 3.000 140 50.000 800 50.000 800
4 3.000 140 50.000 800 50.000 800
8 3.000 140 50.000 1.000 50.000 1.000
16 3.000 140 80.000 1.600 80.000 1.200
32 3.000 140 120.000 2.400 100.000 1.200
48 3.000 140 160.000 2.400 100.000 1.200
64 3.000 140 160.000 2.400 100.000 1.200
72 3.000 140 160.000 2.400 100.000 1.200

In der folgenden Tabelle sind die Standard-IOPS- und ‑Durchsatzwerte für Google Cloud Hyperdisk Balanced basierend auf der ausgewählten Festplattengröße aufgeführt:

Laufwerksgröße Standard-IOPS Standarddurchsatz (MiB/s)
20–256 GB 4.000 170
> 256–512 GB 7.000 240
> 512 GB – 1 TB 10.000 500
> 1 TB bis 4 TB 16.000 750
> 4 TB bis 32 TB Mindestens 70.000 oder maximale IOPS für den Maschinentyp Mindestens 1.200 oder maximaler Durchsatz für den Maschinentyp
> 32 TB bis 64 TB Mindestens 100.000 oder maximale IOPS für den Maschinentyp Mindestens 1.200 oder maximaler Durchsatz für den Maschinentyp

Sie können benutzerdefinierte IOPS- und Durchsatzstufen für Ihre Google Cloud Hyperdisk Balanced- und Google Cloud Hyperdisk Balanced High Availability-Volumes festlegen. Die geänderten Werte müssen die folgenden Anforderungen erfüllen:

  • IOPS

    • Minimum: 3.000 IOPS
    • Maximal: 500 IOPS pro GB Laufwerkskapazität, maximal 160.000 für Google Cloud Hyperdisk Balanced und maximal 100.000 für Google Cloud Hyperdisk Balanced High Availability.
  • Durchsatz

    • Mindestanforderung: 140 MiB/s
    • Maximum: Für Google Cloud Hyperdisk Balanced der höhere Wert von 2.400 MiB/s oder die bereitgestellten IOPS geteilt durch 4. Für Google Cloud Hyperdisk Balanced High Availability gilt der höhere Wert von 1.200 MiB/s oder die bereitgestellten IOPS geteilt durch 4.

Einschränkungen für Hyperdisk Balanced

Beachten Sie bei der Verwendung von Hyperdisk Balanced mit Ihren Cloud SQL-Instanzen die folgenden Einschränkungen:

  • Bei Hyperdisk Balanced-Volumes können Kapazität, IOPS und Durchsatz nur einmal alle vier Stunden geändert werden. Datenarbeitslasten, die eine häufigere Erhöhung erfordern, können zu einer Auslastung des Speichers über längere Zeiträume und möglicherweise zu einer Leistungsbeeinträchtigung führen.

SSD (Solid State Drive)

Die Option für Solid-State-Laufwerke (SSDs) ist nur für Cloud SQL Enterprise-Instanzen und Cloud SQL Enterprise Plus-Instanzen mit der N2-Maschinenserie verfügbar.

Die SSD-Speicheroption bietet eine effiziente und kostengünstige Option für Ihre Cloud SQL Enterprise-Instanzen. Im Vergleich zu einer Festplatte ist eine SSD schneller und bietet eine vorhersehbarere Leistung. SSDs haben einen hohen Schreib- und Lesedurchsatz und bieten bei Datenzugriff eine niedrige Latenz. Daher ist es eine gute Option zum Speichern aktiver Daten, die häufigen Zugriff mit geringer Latenz erfordern.

SSD ist ein Angebot für nichtflüchtige Speicher, das langlebige Netzwerkspeichergeräte bietet und sich für Unternehmensanwendungen und Hochleistungsdatenbanken eignet, die eine geringere Latenz und mehr IOPS erfordern. Weitere Informationen finden Sie unter Nichtflüchtiger Speicher.

IOPS und Durchsatz für den SSD-Speichertyp werden basierend auf dem von Ihnen festgelegten Maschinentyp und der Speicherkapazität festgelegt. Sie können die Werte für IOPS und Durchsatz nicht konfigurieren.

Grenzwerte für SSD-IOPS und ‑Durchsatz für Cloud SQL Enterprise Plus

In der folgenden Tabelle sind die maximalen Werte für IOPS und Durchsatz für die SSD-Speicheroption basierend auf der Anzahl der vCPUs für Cloud SQL Enterprise Plus-Instanzen mit der [N2-Maschinenserie](/sql/docs/mysql/machine-series-overview#n2) aufgeführt:

vCPUs Maximale IOPS für Lesevorgänge Maximale IOPS für Schreibvorgänge Maximaler Durchsatz für Lesevorgänge (MiB/s) Maximaler Durchsatz für Schreibvorgänge (MiB/s)
2 15.000 15.000 240 240
4 15.000 15.000 240 240
8 15.000 15.000 800 800
16 25.000 25.000 1.200 1.200
32 60.000 60.000 1.200 1.200
48 60.000 60.000 1.200 1.200
64 60.000 80.000 1.200 1.200
80 60.000 80.000 1.200 1.200
96 60.000 80.000 1.200 1.200
128 60.000 80.000 1.200 1.200

Grenzwerte für SSD-IOPS und ‑Durchsatz für Cloud SQL Enterprise Edition

In der folgenden Tabelle sind die Höchstwerte für IOPS und Durchsatz für die SSD-Speicheroption basierend auf der Anzahl der vCPUs für Cloud SQL Enterprise-Instanzen aufgeführt:

vCPUs Maximale IOPS für Lesevorgänge Maximale IOPS für Schreibvorgänge Maximaler Durchsatz für Lesevorgänge (MiB/s) Maximaler Durchsatz für Schreibvorgänge (MiB/s)
1 15.000 15.000 200 200
2–7 15.000 15.000 240 240
8–15 15.000 15.000 800 800
16–31 25.000 25.000 1.200 1.200
32–63 60.000 60.000 1.200 1.200
64+ 100.000 100.000 1.200 1.200

Festplatte (HDD)

Die Speicheroption mit Festplattenlaufwerken (HDD) ist nur für Cloud SQL Enterprise-Instanzen verfügbar und kann in bestimmten Anwendungsfällen eine geeignete Wahl sein. Einige Anwendungsfälle umfassen Instanzen mit großen Datasets (>10 TB), die nicht latenzempfindlich sind, auf die nur selten zugegriffen wird oder bei denen die Speicherkosten eine wichtige Rolle spielen. HDDs sind möglicherweise auch geeignet, wenn Ihre Arbeitslast in eine der folgenden Kategorien fällt:

  • Batch-Arbeitslasten mit Scans und Schreibvorgängen und nicht mehr als gelegentlichen zufälligen Lesevorgängen für wenige Zeilen.
  • Datenarchivierung, bei der Sie große Datenmengen schreiben und diese Daten selten lesen.

Wenn Sie beispielsweise umfangreiche Verlaufsdaten für eine große Anzahl von Remote-Sensing-Geräten speichern und dann die Daten für das Erstellen von Tagesberichten verwenden möchten, können die Kosteneinsparungen für den Festplattenspeicher den Kompromiss bei der Leistung möglicherweise rechtfertigen. Wenn Sie jedoch planen, die Daten für die Echtzeitanzeige in einem Dashboard zu verwenden, ist es wahrscheinlich nicht sinnvoll, HDD-Speicherung zu verwenden. Lesevorgänge wären in diesem Fall um einiges häufiger und sind mit HDD-Speicherung deutlich langsamer.

HDD-IOPS- und Durchsatzlimits

Die folgende Tabelle zeigt die Maximalwerte für IOPS und Durchsatz für die HDD-Speicheroption basierend auf der Anzahl der vCPUs für Cloud SQL-Instanzen:

vCPUs Maximale IOPS für Lesevorgänge Maximale IOPS für Schreibvorgänge Maximaler Durchsatz für Lesevorgänge (MiB/s) Maximaler Durchsatz für Schreibvorgänge (MiB/s)
1 1.000 10.000 200 200
2–7 3.000 15.000 240 240
8–15 5.000 15.000 800 400
16+ 7.500 15.000 1.200 400

Nächste Schritte