Nichtflüchtige Speicher


Standardmäßig hat jede Compute Engine-VM-Instanz einen nichtflüchtigen Speicher (Persistent Disk, PD) mit Startfunktion, auf dem sich das Betriebssystem befindet. Wenn Ihre Anwendungen zusätzlichen Speicherplatz benötigen, können Sie Ihrer VM zusätzliche nichtflüchtige Speicher hinzufügen.

Nichtflüchtige Speicher sind robuste Netzwerkspeichergeräte, auf die Ihre VMs wie auf physische Laufwerke auf einem Desktop-Computer oder einem Server zugreifen können. Die Daten auf einem nichtflüchtigen Speicher sind auf mehrere physische Laufwerke verteilt. Compute Engine verwaltet die physischen Laufwerke und die Datenverteilung und sorgt damit automatisch für Redundanz und optimale Leistung.

Nichtflüchtige Laufwerke sind unabhängig von Ihren VMs, sodass Sie sie zur Aufbewahrung Ihrer Daten trennen oder verschieben können, auch nachdem Sie die Instanzen gelöscht haben. Die Leistung nichtflüchtiger Laufwerke hängt von ihrer Größe ab. Sie können diese jederzeit ändern oder weitere nichtflüchtige Laufwerke mit einer Instanz verbinden, um die aktuellen Leistungs- und Speicherplatzanforderungen zu erfüllen.

Fügen Sie einen nichtflüchtigen Speicher zu Ihrer Instanz hinzu, wenn Sie zuverlässigen, kostengünstigen Speicher mit gleichbleibenden Leistungsmerkmalen brauchen.

Nichtflüchtigen Speicher zu Ihrer Instanz hinzufügen

257 TB maximale Kapazität

Nichtflüchtige Speicher können eine Größe von bis zu 64 TB haben. Bei der Erstellung einer Instanz können Sie bis zu 127 sekundäre zonale nichtflüchtige Speicher ohne Startfunktion anhängen. Die maximale Kapazität für nichtflüchtige Speicher beträgt 257 TB pro Instanz.

Sie können einzelne logische Volumes mit bis zu 257 TB mithilfe der Verwaltung logischer Volumes in Ihrer VM erstellen. Informationen zur Gewährleistung der maximalen Leistung bei großen Datenmengen finden Sie unter Logische Volume-Größe.

Eine Schnittstelle auswählen

Die Speicherschnittstelle wird automatisch für Sie ausgewählt, wenn Sie Ihre VM erstellen oder einer VM nichtflüchtige Speicher hinzufügen. Nur VMs der neuesten Generation, z. B. T2A (Vorschau), verwenden die NVMe-Schnittstelle für nichtflüchtige Speicher. Confidential VMs verwenden auch nichtflüchtige NVMe-Speicher. Alle anderen Compute Engine-Maschinen verwenden die SCSI-Laufwerksschnittstelle für nichtflüchtige Speicher.

Die meisten öffentlichen Images enthalten sowohl NVMe- als auch SCSI-Treiber. Die meisten Images enthalten einen Kernel mit optimierten Treibern, mit denen Ihre VM über NVMe die optimale Leistung erzielen kann. Ihre importierten Linux-Images erzielen die beste Leistung mit NVMe, wenn sie die Kernel-Version 4.14.68 oder höher enthalten.

Informationen dazu, ob eine Betriebssystemversion NVMe unterstützt, finden Sie auf der Seite Betriebssystemdetails.

Leistung

Blockspeicherressourcen haben unterschiedliche Leistungsmerkmale. Ermitteln Sie anhand Ihrer Anforderungen an die Speichergröße und die Leistung den richtigen Blockspeichertyp für Ihre Instanzen. Die Leistung des nichtflüchtigen Speichers ist vorhersehbar und wird mit der bereitgestellten Kapazität linear skaliert, bis die Grenzen der bereitgestellten vCPUs einer Instanz erreicht sind. Weitere Informationen zu den Grenzen der Leistungsskalierung und zur Leistungsoptimierung finden Sie unter Laufwerke so konfigurieren, dass sie die Leistungsanforderungen erfüllen.

Informationen zu Leistungsgrenzen für lokale SSD-Laufwerke finden Sie unter Leistung lokaler SSDs.

Leistung des nichtflüchtigen Speichers optimieren

Es gibt mehrere VM- und Laufwerkskonfigurationseinstellungen, die die Laufwerksleistung verbessern können. Weitere Informationen finden Sie unter Leistung von nichtflüchtigen Speichern optimieren.