Anwendungsfälle für Google Cloud NetApp Volumes

NetApp Volumes beschleunigt die Bereitstellung verschiedener cloudbasierter Anwendungen durch die schnelle Bereitstellung freigegebener Dateidienste oder Blockspeicher und bietet eine Vielzahl von Speicherverwaltungsfunktionen. Zu den primären Anwendungsfällen gehören Dateidienste, DevOps, Datenbanken und Clusteranwendungen.

Dateidienste

NetApp Volumes ist eine fehlertolerante, skalierbare Speicherplattform zum Erstellen eines cloudbasierten Dateisystems, auf das Sie mit den Standardprotokollen NFS oder SMB zugreifen können. Mit seinen hohen Leistungsmerkmalen bietet NetApp Volumes netzwerkgebundene Speicherlösungen auf Unternehmensebene, Google Cloud die einer lokalen Umgebung ähneln. Dazu gehört die folgende vollständige Palette unterstützender Funktionen:

  • Steuerung des Lese- und Schreibzugriffs für Clients

  • Verbindungen über die Protokolle NFSv3 und NFSv4.1

  • Active Directory-Integration und SMB-Verbindungen

Sie können Dateidienste verwenden, wenn Sie Arbeitslasten migrieren oder neue Anwendungen in Google Clouderstellen. Sie können beispielsweise eine SMB-Freigabe verwenden, um die Dateifreigabe für einzelne Nutzer oder Gruppen auf Windows-Clients zu unterstützen. Sie können die SMB-Freigabe auch verwenden, um die Datei- und Profilfreigabe für virtuelle Desktops zu unterstützen. Alternativ können Sie NFS- oder SMB-Volumes verwenden, um Dateien zwischen Ihren Anwendungen freizugeben oder als Sicherungsziel.

Mit NetApp Volumes können Sie vorhandene Arbeitslasten zu Google Cloud migrieren und eine Plattform zum Entwickeln und Verwalten einer Datei speicherlösung in der Cloud bereitstellen. Dadurch werden Hardware, Beschaffungszeit, Kühlung, Stromverbrauch und physischer Platzbedarf reduziert.

Blockspeicher

Der Blockspeicher von NetApp Volumes bietet leistungsstarken und zuverlässigen Blockspeicher in Google Cloud, ideal für Unternehmen, die selbstverwaltete Datenbanken wie Oracle, Microsoft SQL Server, MySQL, PostgreSQL und andere Unternehmensanwendungen bereitstellen und verwalten müssen. Diese Lösung ist ideal für Arbeitslasten, die direkten Festplattenzugriff, granulare Kontrolle über die Speicherbereitstellung und eine konsistente Leistung mit niedriger Latenz erfordern. Zu den häufigen Anwendungsfällen gehören die Unterstützung geschäftskritischer Datenbankumgebungen und das Hosting von Unternehmenssoftware, die von robustem Datenschutz, schnellen Snapshots und nahtloser Skalierbarkeit profitiert. Mit dem Blockspeicher von NetApp Volumes können die Nutzer diese Anwendungen in Google Cloud migrieren, modernisieren und betreiben, ohne Abstriche bei Leistung oder Zuverlässigkeit zu machen.

Unternehmensanwendungen

Sie können Ihre lokal bereitgestellten Anwendungen zu NetApp Volumes migrieren. NetApp Volumes behält die Kernfunktionen für Dateispeicher-Workflows bei. Dazu gehört eine Teilmenge von Unternehmensanwendungen, die in der Regel keine Umstrukturierung erfordern.

Mit NetApp Volumes können Sie in Sekundenschnelle vollständig verwaltete NFS-Freigaben für Linux-basierte Anwendungen und SMB-Freigaben für Windows-basierte Anwendungen oder iSCSI-Volumes erstellen, die nach Bedarf von der Anwendung partitioniert und formatiert werden können. Sie können sie für Kapazität und Leistung nach oben oder unten skalieren, ohne dass sich dies auf Ihre Workflows oder Nutzer auswirkt.

Sie können die Lebenszyklen der Anwendungsdienstbereitstellung mit schnellen Snapshots und Kopien für Entwicklungs-, Test- und Staging-Umgebungen beibehalten. Dadurch werden Produktionsreleases weiter beschleunigt und die Vorlaufzeiten minimiert.

Google Cloud VMware Engine-Speicher

Google Cloud unterstützt VMware vSphere-Arbeitslasten mit der Google Cloud VMware Engine. Für private Clouds, die mit der Google Cloud VMware Engine erstellt wurden, ist oft zusätzlicher Speicher erforderlich. Dieser zusätzliche Speicher wird entweder für die direkte Verbindung mit einer einzelnen VM oder als Datenspeicher für mehrere VMs mit hohem Speicherbedarf verwendet.

NetApp Volumes kann mit den Protokollen SMB oder NFS an das Gastbetriebssystem einer VM angehängt werden. Diese Volumes können für die Dateifreigabe zwischen verschiedenen Anwendungen verwendet werden, die entweder in Compute Engine oder in der Google Cloud VMware Engine ausgeführt werden. Sie können auch für die Dateifreigabe für Nutzer und Gruppen in virtuellen Desktopumgebungen verwendet werden.

Wenn Sie große Mengen an Speicher benötigen, können Sie NetApp Volumes als Datenspeicher mit Google Cloud VMware Engine-Hosts verwenden. NetApp Volumes als Datenspeicher kann kostengünstiger sein als das Hinzufügen von Google Cloud VMware Engine-Knoten, wodurch die Gesamtkosten der Lösung sinken.

Mit NetApp Volumes NFSv3-Volumes können Sie mehr Speicher kostengünstig unterstützen. Außerdem bietet NetApp Volumes eine Vielzahl von Datenverwaltungsfunktionen zum Schutz Ihrer Daten, z. B. Snapshot-Kopien, Volume-Replikation und Sicherung.

Weitere Informationen finden Sie unter NFS-Volume als vSphere-Datenspeicher verwenden, der von Google Cloud NetApp Volumes gehostet wird.

Nichtflüchtiger Speicher für zustandsorientierte Google Kubernetes Engine-Anwendungen

NetApp Volumes bietet schnellen, zuverlässigen und nichtflüchtigen Speicher für Ihre zustandsorientierten Anwendungen, die in der Google Kubernetes Engine (GKE) oder anderen selbstverwalteten Kubernetes-Distributionen in ausgeführt werden Google Cloud.

Die meisten containerisierten Unternehmensanwendungen haben Zustands- und Konfigurationsdaten, die durch nichtflüchtigen Speicher gesichert werden müssen. Mit nichtflüchtigem Speicher bleiben der Anwendungszustand und die Konfigurationsdaten während verschiedener Ausführungssequenzen der Anwendung wie Upgrades, Skalierung und Rollbacks durch die schnelle Erstellung und Zerstörung von Containern zugänglich. NetApp Trident ist ein CSI-konformer Orchestrator (Container Storage Interface), der in Kubernetes integriert ist und Folgendes bietet:

  • Dynamische Bereitstellung

  • Nutzung

  • Verwaltung nichtflüchtiger Volumes mit zustandsorientierten containerisierten Anwendungen mit NetApp Volumes

  • Datenschutz mit CSI Snapshots

Trident ist zwar nicht zwingend erforderlich, vereinfacht aber die Bereitstellung und Verwendung zustandsorientierter Anwendungen mit Kubernetes.

Mit der GKE können Sie containerisierte Anwendungen erstellen, bereitstellen, verwalten und ausführen. Die GKE beschleunigt die Entwicklung und Bereitstellung hochgradig portabler Anwendungen über eine deklarative, selbstheilende und automatisch skalierende Plattform. Weitere Informationen finden Sie in der GKE-Dokumentation zum Bereitstellen einer zustandsorientierten Anwendung.

Google Cloud NetApp Volumes bietet nichtflüchtigen Speicher für zustandsorientierte Kubernetes-Anwendungen mit den folgenden Merkmalen:

  • Nichtflüchtige Volumes: Bietet nichtflüchtigen Speicher außerhalb des Kubernetes Clusters für Ihre Kubernetes-Anwendungen, die einen gemeinsamen Zugriff auf Speicher mit dem Zugriffsmodus „ReadWriteMany“ (RWX) erfordern. Sie können nichtflüchtige Volumes mit dem Zugriffsmodus RWX gleichzeitig von vielen Knoten als Volumes mit Lese-/Schreibzugriff bereitstellen. Sie können auch die Zugriffsmodi „ReadWriteOnce“ (RWO), „ReadOnlyMany“ (ROX) oder „ReadWriteOncePod“ (RWOP) mit NetApp Volumes für Anwendungen verwenden, die diese Zugriffsmodi erfordern.

  • Bereitgestellte nichtflüchtige Volumes: Verwendet dynamisch und statisch bereitgestellte nichtflüchtige Kubernetes-Volumes (PV).

  • Erweiterung nichtflüchtiger Volumes: Zustandsorientierte Anwendungen verwenden Kubernetes-PVs. Mit NetApp Volumes können Sie ein vorhandenes PV nach der Erstellung erweitern.

  • Speichervolumes labeln: Labeln Sie Speichervolumes für eine bessere Identifizierung und Verwaltung in Multi-Cluster-Umgebungen.

  • Volumes schützen: Es ist wichtig, Datenschutz und Wiederherstellung im Falle eines Notfalls zu gewährleisten. NetApp Volumes unterstützt vom Kunden initiierte Snapshots und Sicherungszeitpläne, um die Daten in einem nichtflüchtigen Volume zu schützen.

  • Zugriff auf nichtflüchtigen Speicher über NFSv3 und NFSv4.1: Unterstützt die Volume-Erstellung und den Zugriff auf nichtflüchtigen Speicher für Kubernetes-Anwendungen mit NFSv3 und NFSv4.1 mit dem Trident CSI-Treiber. Trident unterstützt Trident Cloud Identity für die NetApp Volumes-Authentifizierung mit GKE Clustern. NetApp Volumes unterstützt auch die Erstellung von Volume Unterverzeichnissen und den Zugriff mit dem NFS CSI-Treiber (Container Storage Interface).

  • Zugriff auf nichtflüchtigen Speicher über SMB: Unterstützt die Volume-Erstellung und den Zugriff auf nichtflüchtigen Speicher für Kubernetes-Anwendungen mit SMB mit dem Trident CSI-Treiber. Trident unterstützt Trident Cloud Identity für die NetApp Volumes-Authentifizierung mit GKE Clustern. NetApp Volumes unterstützt auch die Erstellung von Volume Unterverzeichnissen und den Zugriff auf nichtflüchtigen Speicher über SMB mit dem SMB CSI-Treiber (Container Storage Interface).

Datenbanken

Mit NetApp Volumes können Sie schnell auf primäre Datenbanken oder Snapshot-Kopien von Open-Source- oder Unternehmensdatenbanken zugreifen.

NetApp Volumes unterstützt verschiedene Leistungsstufen für jedes Dateisystem. Datenbankadministratoren können einzelne Speicherpools für Hot- oder Cold-Daten zuweisen, wodurch sie die Verwendung von Hochleistungs- und Hochkapazitätsspeicher steuern können. Mit NetApp Volumes können Sie sicherstellen, dass Dateisysteme verfügbar und widerstandsfähig gegen Systemausfälle sind. Dadurch wird die Einrichtung zuverlässiger Datenbankdienste in der Cloud vereinfacht.

Electronic Design-Automatisierung

Arbeitslasten für die Electronic Design-Automatisierung (EDA) stellen besondere Herausforderungen an die Datenverwaltung, z. B. große Datensätze, zahlreiche Dateien, intensive Metadatenvorgänge und strenge Leistungs anforderungen.

NetApp Volumes bietet eine robuste Lösung, die auf Arbeitslasten für die Electronic Design-Automatisierung zugeschnitten ist. Die Funktion für große Volumes von NetApp Volumes bietet Platz für die großen Datensätze, die bei der Electronic Design-Automatisierung entstehen. NetApp Volumes sorgt für reibungslose Datenvorgänge und Zugänglichkeit, indem es zahlreiche Dateien effizient verwaltet. Außerdem werden die intensiven Metadatenvorgänge optimiert, die für die Leistung und Verwaltung von Arbeitslasten für die Electronic Design-Automatisierung entscheidend sind. NetApp Volumes bietet die Leistung, die Nutzer von Arbeitslasten für die Electronic Design-Automatisierung für regelmäßige Produktreleases benötigen.

NetApp Volumes bietet einen Dienst, der die Datenverwaltung für Arbeitslasten für die Electronic Design-Automatisierung vereinfacht. Es geht auf die Herausforderungen von Arbeitslasten für die Electronic Design-Automatisierung ein und hilft Nutzern, eine hohe Produktivität und Effizienz aufrechtzuerhalten. NetApp Volumes hilft Nutzern auch, Leistungsanforderungen und Produktrelease-Zeitpläne einzuhalten, um wettbewerbsfähig zu bleiben.

Weitere Informationen zur EDA-Referenzarchitektur finden Sie unter Vorteile der Verwendung von Google Cloud NetApp Volumes für die Electronic Design-Automatisierung.

Weitere Informationen zur EDA-Implementierungsanleitung finden Sie unter Linux-NFS-Clientzugriff für Arbeitslasten für die Electronic Design-Automatisierung optimieren. Benchmark-Ergebnisse finden Sie unter Benchmarks für Arbeitslasten für die Electronic Design-Automatisierung.

Nächste Schritte