Menü

Cloud-Datenbank: Top 5 Lösungen und warum Sie sie brauchen

Inhalt

Diese Seite teilen

Yifat Perry
Yifat Perry

Die Entscheidung, eine Enterprise-Datenbank vom lokalen Rechenzentrumspeicher in die Cloud zu verlagern, stellt einen bedeutenden technologischen Wandel dar.

Der Betrieb einer Cloud-basierten Datenbank macht es einfach, dass Ihre Datenbanken zusammen mit Ihren Anforderungen wachsen, zusätzlich zur bedarfsgerechten Skalierung nach oben oder unten, um diese Spitzenlastzeiten zu bewältigen. Sie können sich auch in Bezug auf Sicherheits- und Verfügbarkeitsbedenken beruhigt zurücklehnen, da die Cloud die Datenbankreplikation über mehrere geografische Standorte hinweg ermöglicht, zusätzlich zu mehreren Backup und Recovery-Optionen.

Die wichtigste Frage, die Sie beantworten müssen, ist, wie Sie möchten, dass diese Datenbank in der Cloud betrieben wird: Wechseln Sie den Kurs und machen Sie mit einem der Database as a Service (DBaaS) Angebote der großen Cloud-Anbieter weiter, oder wählen Sie den Ansatz des verwalteten Speichers für eine Datenbank, die auf Cloud-IaaS-Ressourcen aufgebaut ist?

In diesem Blogbeitrag werden wir die Vor- und Nachteile beider Optionen erörtern und zeigen, wie NetApp Cloud Volumes ONTAP Ihnen dabei helfen kann, die Herausforderungen beim Betrieb einer Cloud-basierten Datenbank zu meistern.

Dies ist Teil einer umfangreichen Reihe von Leitfäden zum Thema Datenschutzverletzung.

In diesem Artikel:

Vorteile einer Cloud-Datenbank

Hier sind die wichtigsten Vorteile von Cloud-Datenbanken:

  • Verbesserte Agilität und Innovation—Sie können Cloud-Datenbanken schnell einrichten und außer Betrieb nehmen. Diese Geschwindigkeit erleichtert schnelleres Testen, Operationalisieren und Validieren neuer Geschäftsideen. Wenn Sie sich entscheiden, das Projekt nicht zu operationalisieren, können Sie dessen Datenbank aufgeben und zur nächsten Innovation übergehen.
  • Schnellere Markteinführung—Cloud-Datenbanken machen die Einrichtung von Hardware bei der Entwicklung neuer Produkte überflüssig. Sie können die Datenbank innerhalb weniger Minuten in der Cloud starten.
  • Geringere Risiken—Sie können sichere Cloud-Datenbanken nutzen, um Risiken im gesamten Unternehmen zu reduzieren, indem Sie die Datenbank als Service (DBaaS) verwenden. Cloud-Anbieter setzen Automatisierung ein, um bewährte Sicherheitsverfahren und -funktionen durchzusetzen und die Wahrscheinlichkeit menschlicher Fehler zu minimieren. Diese Anbieter stellen außerdem Service Level Agreements (SLAs) und automatisierte Hochverfügbarkeitsfunktionen bereit, um Umsatzeinbußen durch Ausfallzeiten zu reduzieren oder zu vermeiden.
  • Geringere Kosten—Cloud-Anbieter bieten flexible Preismodelle wie nutzungsbasierte Abonnements für Flexibilität und Agilität. Sie können außerdem dynamische Skalierung nutzen, um Ressourcen für den Normalbetrieb bereitzustellen und bei Bedarfsspitzen zu skalieren. Diese automatisierten Prozesse können auch wieder herunterskalieren, wenn die Nachfrage wieder normal ist.

Traditionelle Datenbanken vs. DBaaS vs. Managed Storage

Herkömmliche Datenbanken erfordern von Unternehmen die Bereitstellung der gesamten zugrunde liegenden Infrastruktur und Ressourcen, die notwendig sind, um ihre Datenbanken vor Ort zu verwalten. Die Cloud hat das Datenbankfeld revolutioniert, da diese Ressourcen nun nutzungsabhängig verfügbar sind und Unternehmen so CAPEX gegen OPEX tauschen können. Die Cloud-Service-Provider bieten außerdem Datenbankmigrationen an, um Sie bei der Migration Ihrer Daten in die Cloud zu unterstützen.

A Database as a Service (DBaaS) ist ein Datenbank-Cloud-Dienst, der die Verwaltung der zugrunde liegenden Infrastruktur und Ressourcen übernimmt, die Cloud-Datenbanken benötigen. Dies ermöglicht es Unternehmen, die Vorteile von Diensten in der Cloud zu nutzen und gleichzeitig Personal freizusetzen, damit sie sich auf andere Aufgaben konzentrieren können. In kleineren Organisationen ermöglicht die Nutzung von DBaaS einen schnellen Einstieg ins Geschäft, ohne dass mehrere Spezialisten benötigt werden, da in vielen Fällen ein DBaaS mit nur wenigen Klicks eingerichtet werden kann.

Verwalteter Speicher für Cloud-Datenbanken ist ein Modell, das traditionellen Datenbanken näher kommt. Anstatt auf einen Datenbankdienst angewiesen zu sein, können Sie eine Datenbank in der Cloud Ihrer Wahl mit den nativ verfügbaren IaaS-Compute- und Speicherressourcen erstellen. Tatsächlich würde diese Datenbank genau wie Ihr Altsystem vor Ort funktionieren, mit dem Unterschied, dass die Infrastruktur virtualisiert wurde.

Eine Option für verwalteten DB-Speicher ist Cloud Volumes ONTAP, das Dateneffizienz- und Automatisierungsfunktionen einführt, die die Kosten und den Arbeitsaufwand für den Betrieb von Cloud-Datenbanken reduzieren.

Top 5 Cloud-Datenbanklösungen

Amazon Web Service (AWS)

AWS ist eine Cloud-Computing-Plattform, die über 200 Dienste anbietet, die auf viele Datenbanken verteilt sind. AWS nutzt 84 Availability Zones (AZs) in 26 geografischen Regionen weltweit. Es arbeitet nach dem Modell der geteilten Verantwortung und übernimmt die zugrundeliegende Infrastruktur, damit sich Kunden auf andere Aspekte ihrer IT konzentrieren können.

Hier sind gängige AWS Datenbank-Lösungen:

  • Amazon Aurora– diese relationale Datenbank-Engine ist mit MySQL und PostgreSQL kompatibel. Sie vereint die Einfachheit und Kosteneffizienz von Open-Source-Datenbanken mit der Geschwindigkeit und Verfügbarkeit kommerzieller Datenbanken.
  • Amazon DynamoDB—dies bietet eine vollständig verwaltete Schlüsselwert- und Dokumentdatenbank. Sie liefert Performance im einstelligen Millisekundenbereich bei Skalierung und bietet integrierte Sicherheit, In-Memory-Caching für Anwendungen im Internetmaßstab sowie Backup und Restore.
  • Amazon ElastiCache—ein Webdienst zum Bereitstellen, Betreiben und Skalieren eines In-Memory-Caches in der Cloud. Damit können Sie Informationen aus verwalteten In-Memory-Caches abrufen, anstatt auf festplattenbasierte Datenbanken zurückzugreifen. Dadurch verbessert sich die Performance Ihrer Webanwendungen.
  • Amazon MemoryDB for Redis—dieser robuste In-Memory-Datenbankdienst ist mit Redis kompatibel. Er bietet ultraschnelle Performance und wurde speziell für Anwendungen auf Basis von Microservices-Architekturen entwickelt.
  • Amazon Neptune—dieser vollständig verwaltete Graph-Datenbank-Service ist schnell und zuverlässig. Er vereinfacht die Entwicklung und den Betrieb von Anwendungen mit stark vernetzten Datensätzen.
  • Amazon Relational Database Service (Amazon RDS)—ein Managed Service, der Sie beim Einrichten, Skalieren und Betreiben relationaler Datenbanken in der Cloud unterstützt. Er bietet kosteneffiziente und skalierbare Kapazität und automatisiert zeitaufwändige Verwaltungsaufgaben wie Hardwarebereitstellung, Patching, Backups und Datenbankeinrichtung.
  • Amazon Quantum Ledger Database (QLDB)—diese vollständig verwaltete Ledger-Datenbank bietet ein unveränderliches, transparentes und kryptografisch verifizierbares Transaktionsprotokoll. Eine zentrale vertrauenswürdige Instanz besitzt das Protokoll. Sie verfolgt jede Änderung der Anwendungsdaten und speichert eine vollständige Historie der Änderungen im Zeitverlauf.
  • Amazon Timestream—dieser vollständig verwaltete Dienst bietet eine Zeitreihendatenbank für IoT- und operative Anwendungen. Er ist schnell und skalierbar und ermöglicht so die Speicherung und Analyse von Billionen täglicher Ereignisse zu einem Zehntel der Kosten einer relationalen Datenbank.
  • Amazon DocumentDB (mit MongoDB-Kompatibilität)—dieser vollständig verwaltete Dienst bietet eine Dokumentdatenbank. Er ist schnell, hochverfügbar, skalierbar und unterstützt MongoDB-Workloads.

Microsoft Azure

Azure ist Microsofts Cloud-Computing-Plattform. Es bietet über 200 Dienste und Produkte für On-Premises-, Cloud- und Hybrid-Cloud-Umgebungen. Azure sichert seine zugrundeliegende Infrastruktur und bietet verschiedene Funktionen und Dienste, um Kunden dabei zu unterstützen, ihre Informationen und Workloads zu sichern und mit Skalierbarkeit zu wachsen.

Hier sind gängige Azure Datenbanklösungen:

  • Azure Cosmos DB—diese vollständig verwaltete, multimodale Datenbank bietet eine sofort einsatzbereite, globale Verteilung. Sie bietet verschiedene Funktionen, darunter Multi-Master-Replikation, einstellige Millisekunden-Latenz beim lesen/schreiben und automatische Skalierung.
  • Azure SQL Database—diesen verwalteten Datenbankdienst können Sie lokal über Azure Arc bereitstellen oder die Cloud-Version nutzen. Er bietet verschiedene Funktionen, darunter maschinelles Lernen, Datenermittlung, Skalierbarkeit, einfache Migration und integrierte Sicherheit.
  • Azure Database for MySQL—dieser vollständig verwaltete Datenbankdienst basiert auf der Community-Version von MySQL. Er erweitert diese Funktionen, bietet integrierte Sicherheit, unabhängig skalierbare Rechen- und Speicherressourcen sowie fortschrittlichen Schutz vor Bedrohungen.
  • Azure Database for PostgreSQL—diese vollständig verwaltete Datenbank funktioniert in Azure oder lokal über Azure Arc. Sie bietet verschiedene Funktionen, darunter intelligente Leistungsanalysen, horizontale Skalierung über Hyperscale und integrierte Sicherheit.
  • Azure Database for MariaDB– diese vollständig verwaltete Datenbank basiert auf der Community-Version von MariaDB. Sie erweitert die Kernfunktionen, bietet hohe Verfügbarkeit, integrierte Sicherheit und Skalierbarkeit.
  • Azure Cache for Redis—diese vollständig verwaltete In-Memory-Datenbank bietet eine Latenz im einstelligen Millisekundenbereich. Sie bietet außerdem integrierte Sicherheit und flexible Skalierbarkeit.

Google Cloud

Google Cloud ist ein Cloud-Computing-Anbieter, der verschiedene Dienste und Produkte anbietet. Die Infrastruktur ist auf 29 Cloud-Regionen und 88 Zonen verteilt, sodass diese Dienste in über 200 Ländern und Gebieten verfügbar sind. Der Anbieter engagiert sich für Open Source, hilft Unternehmen, Anbieterabhängigkeit zu vermeiden, und ermöglicht die Umsetzung von Multi-Cloud- und Hybrid-Cloud-Implementierungen.

Hier sind gängige Google Cloud Datenbank-Lösungen:

  • Google Cloud SQL—dieser verwaltete Dienst bietet Cloud-basiert MySQL-, SQL Server- und PostgreSQL-Datenbanken. Er hilft, Wartungskosten zu senken und verschiedene Datenbankaufgaben zu automatisieren, darunter Bereitstellung, Backups, Hochverfügbarkeit, Disaster Recovery-Failover und Kapazitätsmanagement.
  • Cloud Spanner—diese Datenbank der Enterprise-Klasse ist global verteilt und stark konsistent und bietet eine Verfügbarkeit von bis zu 99,999 %. Sie zielt darauf ab, die Vorteile der nicht-relationalen horizontalen Skalierung mit der relationalen Datenbankstruktur zu kombinieren.
  • Bare Metal Solution—dieser Service stellt Hardware für die Ausführung spezialisierter Workloads mit niedriger Latenz in Google Cloud bereit. Er ist ideal, um eine Oracle Datenbank in Google Cloud zu verschieben.
  • Cloud Firestore—diese serverlose Dokumentdatenbank ist stark konsistent und bietet eine Verfügbarkeit von bis zu 99,999 %. Sie ist für die Entwicklung von Anwendungen optimiert, dient als Backend-as-a-Service und skaliert auf Abruf.
  • Google Cloud Bigtable– diese Tabelle, die mit wenigen Datenpunkten auskommt, lässt sich auf Tausende von Spalten und Milliarden von Zeilen skalieren und unterstützt die Speicherung von Terabytes oder Petabytes an Daten. Sie eignet sich zur Speicherung riesiger Mengen von Daten mit einem einzigen Schlüssel und geringer Latenz.
  • Memorystore—dieser vollständig verwaltete Dienst bietet einen In-Memory-Datenspeicher für Redis und Memcached, die auf Google Cloud gehostet werden. Er automatisiert verschiedene Aufgaben, darunter Bereitstellung, Failover, Patching und Replikation. Sie können ihn für In-Memory- und flüchtige Datenspeicher verwenden.

Oracle Cloud

Oracle ist ein US-amerikanisches Unternehmen, das verschiedene Produkte und Dienstleistungen anbietet, darunter Datenbanken und Cloud-Services. Der Anbieter verfügt über eine globale Infrastruktur mit Rechenzentren in 20 Ländern und betreut Kunden in 37 Cloud-Regionen. Oracle bietet Lösungen für On-Premises-, Multi-Cloud- und Hybrid-Cloud-Implementierungen.

Hier sind gängige Oracle Datenbank in der Cloud Lösungen:

  • Oracle Autonomous Database—das ist eine All-in-One Cloud-basierte Datenbanklösung für Data Lakes, Data Marts, Batch-Datenverarbeitung und operatives Reporting. Oracle nutzt maschinelles Lernen, um Datenbankaufgaben vollständig zu automatisieren. Sie bietet höhere Leistung, Sicherheit, operative Effizienz und Zuverlässigkeit.
  • Oracle Database Service—mit diesem Service können Sie Oracle Database-Instanzen innerhalb der Oracle Cloud Infrastructure (OCI) erstellen und verwalten. Sie können Datenbanken auf virtuellen Maschinen (VMs) mit Bare-Metal-Servern mit lokalem NVMe-Flash-Speicher oder Block-Storage-Volumes bereitstellen.
  • Oracle Exadata Cloud@Customer—dieser Service kombiniert die Leistungsfähigkeit von Oracle Exadata mit der Flexibilität, Wirtschaftlichkeit und Einfachheit eines Managed-Datenbank-Service.
  • Oracle Exadata—dieser Service bietet eine hochsichere Architektur für den Betrieb von Oracle Database. Er kann die Markteinführungszeit für geschäftskritische Workloads beschleunigen und den Platzbedarf im lokalen Rechenzentrum reduzieren.
  • Oracle MySQL HeatWave—dieser Dienst ermöglicht es Ihnen, OLAP- und OLTP-Workloads direkt aus Ihrer MySQL-Datenbank auszuführen. Dadurch entfällt die Notwendigkeit zeitaufwändiger, teurer und komplexer Datenverschiebungen und -integrationen mit Analysedatenbanken.
  • Oracle NoSQL Database Cloud Service—dieser Dienst bietet bedarfsgerechte Durchsatz- und Speicherbereitstellung. Er unterstützt spaltenorientierte, Schlüssel-Wert-Datenmodelle und Dokumente und bietet flexible Transaktionsgarantien.

IBM Cloud

IBM Cloud ist ein Cloud-Computing-Anbieter mit über 170 Services und Produkten. Die globale Infrastruktur des Anbieters umfasst 60 Rechenzentren, die sich auf sechs Regionen und 19 Verfügbarkeitszonen verteilen. Wie die meisten renommierten Cloud-Anbieter bietet auch IBM Cloud Lösungen für Multi-Cloud- und Hybrid-Cloud-Infrastruktur sowie Programme zum Datenschutz und zur Cloud-Compliance.

Hier sind gängige IBM Datenbanklösungen:

  • IBM Cloud Databases for PostgreSQL—dies ist ein PostgreSQL Database as a Service (DBaaS) Angebot. Es bietet Hochverfügbarkeit, point-in-time Recovery (PITR), Lesereplikate und Backup-Orchestrierung.
  • IBM Cloud Databases for MySQL– dies ist ein vollständig verwalteter Service, der die Bereitstellung und Skalierung von MySQL-Relationaldatenbanken in der Cloud vereinfacht.
  • IBM Db2 on Cloud—dies ist eine vollständig verwaltete SQL-Cloud-Datenbank. Sie bietet zeitpunktgenaue Wiederherstellung, ein dediziertes Betriebsteam, Hochverfügbarkeits- und Notfallwiederherstellungstechnologie (HADR), Unterstützung für Multi-Zone-Regionen und unabhängige Skalierung.
  • IBM Cloudant—diese vollständig verwaltete, verteilte Datenbank ist für schnell wachsende Web- und Mobilanwendungen sowie hohe Arbeitslasten optimiert. Sie kann Durchsatz und Speicher elastisch skalieren und hat eine 99,99% SLA.
  • IBM Cloud Databases for MongoDB—dieser Service bietet verschiedene MongoDB-Funktionen, darunter umfangreiche JSON-Dokumente, Transaktionen mit mehreren Dokumenten, authentische APIs und eine leistungsstarke Abfragesprache. Zusätzlich automatisiert der Service Datenbankverwaltungsaufgaben wie Hochverfügbarkeit, Verschlüsselung, Infrastrukturplanung und Backups.
  • IBM Cloud Databases für DataStax— dies ist eine Apache Cassandra-Lösung der Enterprise-Klasse, die hohe Leistung, bewährte Zuverlässigkeit und Flexibilität bei der Workload-Bereitstellung bietet.
  • IBM Cloud Databases for Elasticsearch—dieser Service vereint die Leistungsfähigkeit der Indizierung einer JSON-Dokumentendatenbank mit der Flexibilität einer Volltextsuchmaschine. Das Ergebnis ist ein leistungsstarkes Werkzeug für umfassende Datenanalysen von Big Data, Autovervollständigung, sofort einsatzbereite Kataloge, Log-Analyse, Blockchain-Analyse und Monitoring.
  • IBM Cloud Databases for Redis—dieser Service kann Ihnen helfen, Zähler, Listen, HyperLogLogs und Warteschlangen zu verwenden, um komplexe Datenprobleme zu bewältigen.
  • IBM Cloud Hyper Protect DBaaS—dieser Service bietet hochverfügbare Cloud-Datenbankumgebungen der Enterprise-Klasse für sensible Daten-Workloads. Er nutzt die LinuxONE-Technologie, um integrierte Datenverschlüsselung mit vertikaler Skalierbarkeit und Leistung bereitzustellen.
  • IBM Db2 Warehouse on Cloud—dieser vollständig verwaltete Service bietet ein elastisches Cloud-Data-Warehouse zur unabhängigen Skalierung von Rechenleistung und Speicher.

Cloud-Datenbank-Herausforderungen

Egal, ob Sie sich für DBaaS entscheiden oder eine auf Cloud-Komponenten aufgebaute Datenbank selbst verwalten, gibt es dennoch einige Bereiche, die Sie berücksichtigen sollten, bevor Sie entscheiden, ob der von Ihnen gewählte Ansatz Ihre Anforderungen erfüllt.

Größenbeschränkungen: Dies kann ein wesentlicher Unterschied zwischen den DBaaS- und Managed-Storage-Optionen sein. DBaaS-Angebote haben ihre maximale Kapazität im Laufe der Jahre erweitert und bieten nun Autoscaling-Funktionen, aber sie stoßen dennoch an feste Grenzen beim Speicher. Werden Sie über die Kapazität hinaus skalieren, die DBaaS-Instanzen aufnehmen können? Datenbanken der Enterprise-Klasse müssen die Fähigkeit haben, im Laufe der Zeit zu wachsen. Es gibt Möglichkeiten, diese Grenzen mit Managed Storage zu überwinden, sowohl durch die Nutzung von Data Tiering auf kostengünstigere Speicherebenen als auch durch größere Skalierungskapazität.

Datenschutz: Ihre Datenbank mag sich in der Cloud befinden, muss aber dennoch gesichert und geschützt werden. Obwohl ein DBaaS in der Regel standardmäßig tägliche Snapshots und Backups bietet, sind diese Funktionen in Szenarien der Enterprise-Klasse oft unzureichend. Es gibt Managed-Storage-Optionen, die hier helfen können, wie Cloud Volumes ONTAP mit zeitpunktgenauen Snapshot-Kopien Ihrer Datenbanksowie integrierter Hochverfügbarkeit, die sicherstellt, dass Sie Ihre strengen RPO=0- und RTO<60-Sekunden-Ziele nie verpassen.

Speicherleistung: Die Datenbankleistung ist auch in der Cloud ein wichtiger Faktor. In der Public Cloud ist die Leistung Ihrer Speicherschicht oft an die bereitgestellte Kapazität gebunden.

Was können Sie in diesem Fall tun? Ihre Optionen sind entweder, Ihre Kapazität zu überprovisionieren, um die benötigte Leistung aus Ihrem Managed Database Service zu erhalten, oder Sie können zu einer der teureren Festplattenoptionen wechseln. Wenn Ihre Workloads große Leistungsspitzen aufweisen, bedeutet dies, dass der für Ihren DBaaS benötigte Speicher Ihre Kosten erheblich erhöhen kann.

Datenbankklonen: Das Klonen einer Datenbank ist eine häufig notwendige Aufgabe für Entwicklung/Test. Dies kann jedoch je nach Ihrer Cloud-Datenbankoption erhebliche Auswirkungen auf Ihre Performance und Kosten haben.

Mit einem DBaaS sind Klone Ihrer Cloud-basierten Datenbank im Wesentlichen vollständige Kopien Ihrer Datenbank, was bedeutet, dass die gesamte zugrundeliegende Kapazität Ihrer Datenbank dupliziert wird (oder mehr, wenn Sie mehr als einen Klon benötigen). Nun gibt es Ausnahmen von dieser Regel, wie zum Beispiel bei AWS RDS Aurora, das RDS Fast Database Cloning bietet.

Bei der RDS Fast Database Cloning verweist die geklonte Datenbank auf die Quelldatenbank, sodass kein Kopieren von Daten erforderlich ist. Alle Änderungen oder Schreibvorgänge erfolgen auf neuen Datenbankseiten, um die Quelldatenbank nicht zu beeinträchtigen. Dies bietet gute Kosteneinsparungen und schnellen Zugriff auf Datenbankklone, aber der potenzielle Nachteil ist, dass Sie derzeit auf 15 Klone für entweder MySQL- oder PostgreSQL-Datenbanken beschränkt sind. In Entwicklung/Test-Szenarien sind 15 Kopien in der Regel ein Engpass.

Es stehen verwaltete Speicheroptionen zur Verfügung, die flexiblere Klonfunktionen bieten. NetApp FlexClone ermöglicht es Ihnen, eine unbegrenzte Anzahl beschreibbarer Klone sofort und speichereffizient zu erstellen.

Lift and Shift: Wenn Sie Ihre Workloads in die Cloud verlagern, besteht eine der ersten Herausforderungen darin, herauszufinden, wie Sie Ihre Workloads in der Cloud ausführen können. Die DBaaS-Idee klingt großartig, aber wissen Sie, wie man sie nutzt? Verwenden Sie eine spezialisierte Datenbank? Passt Ihre Datenbank in ein DBaaS-Modell? Was wissen Sie nicht, und wie gut ist Ihr Team darauf vorbereitet, Situationen zu bewältigen, die auftreten können?

Durch die Beibehaltung einer traditionellen Datenbankbereitstellung entfallen viele dieser Bedenken, und Sie können die Verarbeitung einfach in der Cloud fortsetzen.

Ein DBaaS bietet ein vorkonfiguriertes Modell für Ihre Datenbank. Es ist nicht anpassbar und kann erfordern, dass Sie die Funktionsweise Ihrer Datenbank oder der Anwendung, die von dieser Datenbank abhängt, ändern. Mit verwaltetem Speicher für Cloud-basierte Komponenten gibt es mehr Flexibilität und Anpassungsfähigkeit, was die Lernkurve und „Stolpersteine“ beim Verschieben Ihrer Workloads in die Cloud minimieren kann.

Hybrid Cloud/Multicloud-Betrieb: Ein wesentlicher Unterschied zwischen DBaaS- und Managed-Storage-Optionen besteht darin, wie gut sie Hybrid Cloud- und Multicloud-Betrieb über Ihre lokalen Rechenzentren oder möglicherweise über Public-Cloud-Anbieter hinweg ermöglichen. Die Public Cloud DBaaS sind sehr leistungsstark, aber sie sind nicht direkt miteinander kompatibel. Das bedeutet, dass das Verschieben Ihrer Datenbank-Workloads in die Cloud, aus der Cloud und durch die Clouds eine kompliziertere, manuelle Einrichtung erfordert.

Durch den Einsatz einiger Managed-Storage-Optionen kann dies wesentlich einfacher sein, da die Datenmanagement-Schicht nahtlos zwischen den verschiedenen Speicherumgebungen orchestrieren kann, unabhängig davon, ob sie sich in einer anderen Cloud oder lokal befinden. Wenn Sie beispielsweise bereits NetApp lokal nutzen, können Sie SnapMirror verwenden, um Ihre Daten in die Cloud und durch die Clouds zu verschieben und die Workloads genauso einfach wieder lokal zurückzubewegen.

Zusammenfassung

Die Cloud bietet Ihnen große Flexibilität, um Ihre Datenbank-Workloads entweder traditionell oder als Service auszuführen. Welchen Weg Sie in der Debatte Cloud-Datenbank vs. traditionelle Datenbank wählen, hängt von den Herausforderungen ab, denen Sie gegenüberstehen, und davon, was für Ihr Unternehmen am wichtigsten ist. Wenn Sie nach einem Service suchen, der viele der Standardaufgaben im Bereich Datenbank- und Infrastrukturmanagement abnimmt, haben Sie eine große Auswahl an Optionen und Cloud-Anbietern, um die Vorteile von Cloud-Datenbanken zu nutzen.

Wenn ein höheres Maß an Anpassungsfähigkeit, Skalierbarkeit, Schutz und Kontrolle Ihrer Datenbank wichtig ist, ist verwalteter Speicher für eine Cloud-Datenbank wahrscheinlich die beste Wahl. NetApp Cloud Volumes ONTAP ist die Datenmanagement-Plattform von NetApp, die als verwaltete Speicherschicht für Speicher auf Google Cloud, AWS und Azure fungiert. Cloud-basierte Datenbanken, die auf Cloud Volumes ONTAP laufen, profitieren von verwalteten Speicherfunktionen wie Hochverfügbarkeit, Effizienz zur Senkung der Cloud-Datenspeicherkosten, verbessertem Datenschutz, höherer Leistung und mehr.

Dies ist der erste Beitrag unserer Datenbank in der Cloud Serie. Kommende Beiträge werden sich direkter auf spezifische Datenbanktypen konzentrieren, darunter SQL-, Oracle- und NoSQL-Datenbanken wie Hadoop oder MongoDB, sowie Datenbankoptionen in verschiedenen Clouds.


Erfahren Sie mehr über Cloud-Datenbank

Cloud-basierte Datenbankreihe: SQL in der Cloud

Die Popularität von SQL-Server-Datenbanken, darunter MSSQL, MySQL und PostgreSQL, hat sie zu einem festen Bestandteil von Geschäftsbereich-Anwendungen und -Prozessen in Unternehmen gemacht. Aber der Wechsel in die Cloud eröffnet neue Möglichkeiten für die SQL-Bereitstellung, die wir in diesem Blog untersuchen.

Lesen Sie mehr in der Cloud-basierten Datenbankreihe: SQL in der Cloud

Cloud-basierte Datenbankreihe: Oracle Database in der Cloud

Oracle bleibt nach wie vor die erste Wahl für die Datenbankbereitstellung in vielen Unternehmen. Doch da Speicherarchitekturen beginnen, Cloud-basierte Elemente zu übernehmen, müssen Oracle-Nutzer Wege finden, um mit Cloud-Datenbankmodellen zu arbeiten. Welche Optionen haben sie? Finden Sie es in diesem Blog heraus.

Lesen Sie mehr in der Cloud-basierten Datenbankreihe: Oracle Database in der Cloud

Cloud-basierte Datenbankserie: NoSQL in Cloud-Deployments

NoSQL-Datenbanken können für Unternehmen in der Cloud eine größere Herausforderung darstellen als herkömmliche relationale Datenbankcluster. In diesem Blog zeigen wir, wie Sie die erheblichen Anforderungen an Rechenleistung und Speichermanagement für die Bereitstellung von NoSQL-Cloud-Datenbanken erfüllen können.

Lesen Sie mehr in der Cloud-basierten Datenbankreihe: NoSQL in Cloud-Bereitstellungen

NoSQL vs SQL: Datenbankvergleich

Datenbanken gibt es in vielen Ausführungen, aber es gibt eine klare Trennlinie zwischen ihnen: NoSQL- und SQL-Datenbanken. Was sind die Unterschiede zwischen diesen beiden Modellen und welches ist das richtige für Ihre Bereitstellung in der Cloud, sowohl heute als auch in Zukunft? Finden Sie es in diesem Blog heraus.

Lesen Sie mehr in NoSQL vs SQL: Datenbankvergleich

So schützen Sie eine Datenbank in der Cloud: 7 wichtige Vorgehensweisen

Als Speicherorte für geschäftskritische Daten erfordern Datenbanken ein hohes Maß an Datenschutz – dies gilt sowohl in der Cloud als auch On-Prem. In diesem Blog betrachten wir sieben wichtige Praktiken zum Schutz Ihrer Cloud-basierten Datenbanken.

Lesen Sie mehr in How to Protect a Database in the Cloud: 7 Key Practices

5 Punkte, die Sie beim Betrieb von Datenbanken in der Cloud beachten sollten

Der Betrieb einer Cloud-basierten Datenbank umfasst viele Komponenten, von den Daten selbst bis hin zu den Teilen, die den Betrieb ermöglichen, wie CPU, RAM, Netzwerk, Lizenzen und mehr. Wie kann man dabei den Überblick behalten? Dieser Beitrag gibt IT-Teams fünf wichtige Tipps zur Bereitstellung von Cloud-Datenbanken.

Lesen Sie mehr in 5 Punkte, die Sie beim Betrieb von Datenbanken in der Cloud beachten sollten

Sofortige Cloud-Datenbanksicherung und -wiederherstellung mit SnapCenter

Storage-Teams haben sich seit Jahren auf NetApp SnapCenter verlassen, um lokale Datenbanken mit sofortigen Backup- und Wiederherstellungsfunktionen zu schützen – und diese Vorteile sind jetzt auch in der Cloud verfügbar. Dieser Beitrag führt Sie in die Cloud-basierte Nutzung von SnapCenter ein.

Lesen Sie mehr in Instant Cloud-Datenbank-Backup & Restore mit SnapCenter

SAP-Nutzung in der Cloud: Fallstudien mit Cloud Volumes ONTAP

SAP ist ein fester Bestandteil der Geschäftswelt, daher ist es nicht verwunderlich, dass Unternehmen, die es nutzen, beim Umzug in die Cloud SAP mitnehmen möchten. Wie können sie das tun? In diesem Beitrag betrachten wir vier Cloud-basierte SAP-Datenbankbereitstellungen mit Cloud Volumes ONTAP.

Lesen Sie mehr in SAP Uses in the Cloud: Case Studies with Cloud Volumes ONTAP

Siehe zusätzliche Leitfäden zu wichtigen Themen im Zusammenhang mit Datenschutzverletzungen

Gemeinsam mit unseren Content-Partnern haben wir ausführliche Leitfäden zu verschiedenen anderen Themen verfasst, die Ihnen bei der Erkundung der Welt von data breach ebenfalls nützlich sein können.

Datensicherung

Datensicherung

Verfasst von Cloudian

Azure Backup

Azure Backup

Verfasst von NetApp

NAS-Backup

NAS-Backup

Verfasst von NetApp 

  • NAS Backup: Wichtige Überlegungen für Unternehmenseinsätze
  • Cloud-NAS-Backup: Warum und wie man NAS-Backup in die Cloud verlagert
  • NDMP: Eine kurze Geschichte, Architektur und gängige Topologien
Drift chat loading