Cloud-Datenbank
Was ist eine Cloud-Datenbank?

Bei einer Cloud-Datenbank handelt es sich um eine skalierbare und flexible Lösung zur Datenspeicherung und -verwaltung, auf die über das Internet zugegriffen werden kann. Sie ermöglicht Remote-Zugriff und automatische Backups und gewährleistet eine hohe Verfügbarkeit. Cloud-Datenbanken können in verschiedenen Umgebungen betrieben werden, wie beispielsweise in Public Clouds, Hybrid Clouds und lokalen Setups.

Relationale Datenbanken verwenden SQL, um Datenbeziehungen in organisierten Tabellen mit voreingestellten Schemata effizient zu verwalten und abzufragen.

Nicht-relationale Datenbanken speichern Daten als Schlüssel-Wert-Paare, Dokumente oder Diagramme. Groß angelegte Anwendungen und Echtzeitanwendungen profitieren von der horizontalen Skalierung und der unstrukturierten Datenverarbeitung.

Inhaltsverzeichnis

    Wie funktioniert eine Cloud-Datenbank?

    Cloud-Datenbanken werden von einem Cloud-Dienstanbieter gehostet und verwaltet, nicht von einem lokalen Server oder einer On-Premises-Architektur. Cloud-Datenbanken funktionieren oft wie folgt:

    • Bereitstellung: Für die Bereitstellung wird ein Cloud-Anbieter ausgewählt, der Datenbank-Services anbietet. Auf der Cloud-Plattform werden dann relationale oder NoSQL-Datenbanken bereitgestellt. Der Anbieter gewährleistet zuverlässige Leistung, Skalierbarkeit und Sicherheit der Datenbank.
    • Infrastrukturmanagement: Anbieter von Cloud-Datenbanken verwalten Server, Datenspeicher, Netzwerke und Wartung. Sie müssen keine Hardware kaufen oder echte Server verwalten.
    • Skalierbarkeit: Cloud-Datenbanken bieten Skalierbarkeit. Sie können Datenbankressourcen schnell an Ihren Bedarf anpassen. Hohe Verfügbarkeit und Leistung können mehr CPU, RAM, Datenspeicher oder Datenreplikation über mehrere Server hinweg erfordern.
    • Datenspeicherung: Der Cloud-Anbieter speichert Ihre Daten zur Redundanz und Disaster Recovery in Rechenzentren an vielen Standorten. Cloud-Anbieter replizieren und sichern Daten, um die Datenverfügbarkeit sicherzustellen.
    • Zugangskontrolle und Sicherheit: Cloud-Datenbanken schützen Ihre Daten mit starker Sicherheit. Die Daten werden bei Versand und bei Inaktivität verschlüsselt, Benutzerberechtigungen werden über die Zugriffskontrolle verwaltet und Industriestandards und Gesetze werden eingehalten.
    • Entwickler-APIs und -Tools: Cloud-Datenbanken bieten APIs und Tools für die programmgesteuerte Datenbankinteraktion. Mit diesen APIs können Sie Anwendungsdaten abfragen, einfügen, aktualisieren und löschen. Cloud-Datenbanken können mit anderen Cloud-Services, Datenanalyse-, Überwachungs- und Management-Anwendungen zusammenarbeiten.
    • Überwachung und Management: Cloud-Anbieter bieten Tools zur Überwachung der Leistung, Integrität und Nutzung von Datenbanken. Konfigurieren Sie Alarme für vorgegebene Schwellenwerte, automatisieren Sie die routinemäßige Wartung, überwachen Sie Leistungsindikatoren und maximieren Sie so die Datenbankleistung.

    Welche Cloud-Datenbanken gibt es?

    Es gibt verschiedene Arten von Cloud-Datenbanken für unterschiedliche Anforderungen und Anwendungsfälle:

    • SQL-Datenbanken: Relationale Datenmodelle funktionieren gut mit SQL-Datenbanken, da sie Daten strukturiert speichern und abrufen.
    • NoSQL-Datenbanken: NoSQL-Datenbanken können unstrukturierte, halbstrukturierte und strukturierte Daten verarbeiten. Aufgrund ihrer Flexibilität und Skalierbarkeit unterstützen sie mehrere Datentypen.
    • NewSQL-Datenbanken: NewSQL-Datenbanken kombinieren die Skalierbarkeit von NoSQL mit den ACID-Funktionen (Atomicity, Consistency, Isolation, Durability (Atomarität, Konsistenz, Isolation, Dauerhaftigkeit)) von SQL. Sie sind auf Hochleistungstransaktionen spezialisiert.
    • Dokumentendatenbanken: Dokumentdatenbanken speichern Daten in flexible, JSON-ähnliche Dokumente, die sich dadurch für Anwendungen mit dynamischen Schemata und anspruchsvollen Datenstrukturen eignen.
    • Schlüssel-Wert-Speicher: KVSs sind grundlegende Datenbanken, die Daten als Schlüssel-Wert-Paare speichern. Sie bieten eine gute Leistung beim Caching und bei Aktivitäten mit hohem Durchsatz.
    • Spaltenbasierte Datenbanken: Analytische Workloads und Data-Warehousing profitieren von der spaltenorientierten Datenspeicherung spaltenorientierter Datenbanken.
    • Graphdatenbanken: Soziale Netzwerke, Empfehlungsmaschinen und Betrugserkennungssysteme verwenden Graphdatenbanken zum Speichern und Abfragen verknüpfter Daten.

    Jede Cloud-Datenbank hat Vor- und Nachteile, abhängig von Datenformat, Skalierbarkeit, Leistung und Anwendung.

    Was sind die Vorteile der Umstellung auf eine Cloud-Datenbank?

    Cloud-Datenbanken haben mehrere Vorteile gegenüber herkömmlichen lokalen Datenbanken. Mit einer Cloud-Datenbank können Unternehmen den steigenden Anforderungen an das Data Management gerecht werden, ohne die Infrastruktur ausbauen zu müssen. Sie können die Daten auch schnell bearbeiten – und beispielsweise effizient aufteilen, bereitstellen und ihren Benutzern näher bringen. Auch die nachstehenden Leistungen machen Cloud-Datenbanken zu einer leistungsstarken Lösung.

    Geschwindigkeit des Datenverkehrs: Massive Netzwerke aus mobilen Nutzern und Remote-Geräten generieren riesige Mengen an Interaktions- und Anwendungsdaten. Dies kann die Skalierung und das Verfügbarkeitsmanagement für eine herkömmliche Datenbank schwierig und zeitaufwändig machen, da bei herkömmlichen Datenbanken Aktualisierungen über eine zentrale „Master“-Datenbank durchgeführt werden müssen. Da alle Aktivitäten durch diesen Flaschenhals laufen, leidet die Leistung und kann sogar aussetzen, wenn die Verbindung zur Master-Datenbank unterbrochen wird.

    Einfacher Zugang: Wie bei jedem anderen Asset in der Cloud können Benutzer von jedem Ort, zu jeder Zeit und mit jedem Gerät auf die Datenbank zugreifen. Diese einfache Konnektivität sendet Datenabfragen effizienter als ein herkömmlicher LAN-Zugang, der eine begrenzte Anzahl von Optionen erforderlich macht.

    Elastizität: Wenn das Datenvolumen schnell ansteigt, kann eine Cloud-Datenbank die Kapazität je nach Bedarf erweitern. Diese Art von Skalierbarkeit ist in einer herkömmlichen Datenbank nicht möglich, welche die Überwachung und Anpassung durch einen internen Mitarbeiter vornehmen will.

    Wiederherstellung: Unabhängig von der Störung – Wetter, Geräteausfall, Stromausfall – sichern Cloud-Datenbanken die gehosteten Informationen über Remote-Server. So bleiben die Informationen sicher und stehen zur Verfügung, sobald die Benutzer wieder Zugang zum Internet haben.

    Reichweite: Cloud-Datenbanken können Ihre Daten verwalten und Anfragen an jeden Ort der Welt senden, ohne auf Middleware angewiesen zu sein. Eine hybride Cloud-basierte Datenbank sammelt, repliziert, liefert und überträgt Ihre Daten ohne jeglichen Benutzereingriff an den Edge. Darüber hinaus kann die Hybrid Cloud-Datenbank Anwendungen direkt mit Ihrer Datenbank verbinden.

    Sicherheit: Mit einer Cloud-Datenbank erhalten Sie eine sicherere Umgebung für Ihre Daten, denn die Cloud-Server befinden sich in stark bewachten Lagern außerhalb des Unternehmens, isoliert von internen und externen Benutzern. Außerdem sind die Daten selbst verschlüsselt, was es Kriminellen zusätzlich erschwert, sie zu hacken.

    Was sind die wichtigsten Cloud-Datenbanklösungen von HPE?

    HPE GreenLake bietet eine Vielzahl von Cloud-Datenbankoptionen für unterschiedliche Geschäftsanforderungen:

    • HPE GreenLake Database mit EDB Postgres: Die nutzungsabhängige Bezahlung der Cloud-Architektur von HPE GreenLake mit der Leistung und Langlebigkeit von EDB Postgres schafft eine skalierbare, kostengünstige Datenbankplattform für moderne Anwendungen.
    • HPE Alletra Storage: HPE Alletra Storage lässt sich in HPE GreenLake integrieren, um zuverlässige Datenspeicherung und -verwaltung für Cloud-basierte Datenbanken bereitzustellen.
    • HPE Alletra Storage MP B10000: Die überlegene Block Storage-Technologie von HPE auf einer verbrauchsbasierten Architektur optimiert die Leistung und Kosten der Cloud-Datenbank-Workloads.
    • HPE Ezmeral Data Fabric: Mit dieser einheitlichen Datamanagement-Technologie können Unternehmen problemlos Cloud-native Datenbanken erstellen und verwalten. Sie verfügt über ausgefeilte Daten-Governance, Sicherheit und Multi-Cloud-Kompatibilität.

    Mit den Cloud-Datenbanklösungen von HPE können Unternehmen Cloud Computing nutzen und gleichzeitig die Agilität, Skalierbarkeit und Zuverlässigkeit ihrer Dateninfrastruktur aufrechterhalten.

    HPE Hybrid Cloud

    Cloud-Lösungen

    Eine Hybrid Cloud, die Ihre Hybrid Cloud-Prozesse vereinfacht und transformiert. Verwandeln Sie Ihre Daten in die intelligenten Informationen, die Sie brauchen – mit integrierten Sicherheitsfunktionen.

    Zugehörige Themen