Storage

Was ist Cloud Storage?

Was ist Cloud Storage?

Cloud Storage ist die On-Demand-Archivierung, -Organisation und -Verteilung von Daten auf/über virtualisierte Storage-Volumes, die aus getrennter physischer Hardware konsolidiert wurden. Einfacher gesagt, Cloud Storage ist die Organisation von Daten unabhängig von ihrem Speicherort, auf die beliebige Personen mit der entsprechenden Berechtigung über das Internet zugreifen können. Sie müssen weder mit einem internen Netzwerk (auch bekannt als Network-attached Storage) verbunden sein noch müssen Sie auf die Daten von Ihrem eigenen PC oder damit verbundener Hardware zugreifen. Bei der Cloud Storage werden mithilfe von Virtualisierung Clouds zur Datenspeicherung angelegt. Man kann sich das folgendermaßen vorstellen:

  • Mit Virtualisierung wird Storage von physischen Hardware-Systemen (wie Storage-Server) abstrahiert.
  • Clouds sind die Ressourcen-Pools, die über Verwaltungs-Tools als einzelne Ressource orchestriert werden. Nutzer können bei Bedarf über durch Automatisierungs-Software und dynamische Ressourcenzuweisung unterstützte Self-Service-Portale darauf zugreifen.
  • Cloud Storage ist der Prozess, mit dem Ihre Daten in diesen Clouds gespeichert werden.

Es gibt drei Typen von Cloud Storage für Unternehmen: Public, Private und Hybrid Cloud Storage. Dazu gibt es ebenfalls drei Methoden zur Formatierung dieser Storage: als Blöcke, Dateien oder Objekte. Jedes dieser Formate hat seine Vor- und Nachteile (Blöcke bieten mehr Geschwindigkeit, Dateien sind einfacher zu verstehen und Objekte funktionieren am besten mit in Containern gepackten cloud-nativen Anwendungen), aber manche Software-defined Cloud Storage-Produkte vereinen alle drei Formate in einer einheitlichen und einfach zu implementierenden Lösung.


Wie funktioniert Cloud Storage?

Daten können im Kurzzeitspeicher aufbewahrt oder im Langzeitspeicher archiviert werden. Ersterer wird mit RAM gehandhabt, der für die Verarbeitung und Beibehaltung aller Anforderungen und Aktionen während des Zeitraums zuständig ist, währenddessen ein Rechner spezifische Berechnungen (oder Aufgaben) anstellt. Sobald diese abgeschlossen sind, werden die Daten im Langzeitspeicher auf unterschiedlichen Storage-Volumes gesichert, von denen manche in Cloud-Form existieren.

Die Basis für jedes Cloud Storage-Volume bilden virtuelle Storage-Ressourcen, die aus physischer Hardware abstrahiert wurden. Mit Virtualisierungstechnologien kann die Storage von Dutzenden verschiedener Server (Standard oder proprietär) abstrahiert werden. Diese virtuelle Storage kann dann in einem sogenannten Data Lake zusammengefasst werden, der von allen Nutzern als einzelnes Repository verwendet wird. Wenn diese Data Lakes mit Automatisierungs- und Verwaltungs-Software zur Überwachung der Storage bzw. der bedarfsabhängigen Verteilung der Storage-Volumes gepaart werden, dann bekommt man in der Tat Cloud Storage mit Zugriff per Internet oder API.


Typen von Cloud Storage

Public Cloud Storage

Die Speicherung von Daten in Pools mit virtuellen Ressourcen, auch bekannt als Public Clouds, die aus Hardware von Drittanbietern entwickelt werden, die diese auch verwalten. Die Tatsache, dass Ihre Daten mit Systemen Dritter verwaltet werden, birgt gewisse Risiken. Aus diesem Grund verwenden viele Organisationen Container für die Migration von Workloads und Anwendungen zwischen Public Clouds. Persistent Storage-Lösungen (wie Red Hat® Gluster Storage) gewährleisten die Stabilität dieser Container und sorgen dafür, dass Stateful-Anwendungen nicht all ihre Daten verlieren.

Private Cloud Storage

Die Speicherung von Daten in Pools mit virtuellen Ressourcen, auch bekannt als Private Clouds, die aus Systemen stammen, die üblicherweise den Unternehmen gehören bzw. von ihnen verwaltet werden, die sie auch verwenden. Da die manuelle Einrichtung einer unternehmensweiten Private Cloud langfristig ineffizienter ist als die Nutzung aktueller Software, verwenden Unternehmen Plattformen wie OpenStack® für die digitale Transformation von Pools mit virtuellen Ressourcen in Private Clouds.

Zwei der sechs OpenStack Projekte sind für Storage und Image Retrieval vorgesehen. Durch die Kombination mit Software-defined Storage-Lösungen (wie Red Hat Ceph Storage) stehen Unternehmen zusätzliche Optionen zur Speicherung von Daten auf eine Art und Weise bzw. an Orten zur Verfügung, die den reibungslosen Betrieb großer Private Clouds unterstützen.

Hybrid Cloud Storage

Die Speicherung von Daten in einer Kombination aus einer oder mehreren Public und Private Cloud Umgebungen. Zwar sind die Public und Private Cloud Umgebungen einer Hybrid Cloud separate Systeme, allerdings wird die Datenmigration zwischen ihnen durch verschlüsselte APIs (Application Programming Interfaces) erleichtert. Diese separate und doch verbundene Architektur ermöglicht Unternehmen die Speicherung kritischer Daten in einer Private Cloud, weniger empfindlichen Daten in einer Public Cloud bzw. die flexible Verschiebung von Daten zwischen beiden Umgebungen.

Hybrid Cloud Storage für Unternehmen lässt sich am besten mit container-nativer Storage handhaben, da hierdurch eine unabhängige Speicherplattform überflüssig wird. Eine einzelne integrierte Container-Plattform bietet höchste Effizienz für die gesamte Hybrid Cloud und Unternehmen unabhängig vom tatsächlichen Speicherort der Daten einen zentralen Kontrollpunkt.


Was aber, wenn ich lediglich virtuelle Storage benötige?

Zwischen Cloud Computing und Virtualisierung gibt es wesentliche Unterschiede, die dazu führen, dass sich Unternehmen entweder für virtuelle oder Cloud Storage entscheiden. Dies kann mit Compliance und regulatorischen Richtlinien zu tun haben, aber diese Branchen müssen in jedem Fall cloud-ähnliche Storage-Skalierbarkeit über virtuelle Implementierungen hinweg bereitstellen können.

Ein Beispiel hierfür wären Organisationen mit verteilten Operationen wie z. B. Banken. Der Zugriff von Niederlassungen auf traditionelle Netzwerke erfolgt über vier Tiers: Netzwerk, Computing, Storage und Service-Area Networks oder NAS. Die ideale Lösung wäre die Installation eines Rechenzentrums mit Klimaanlage im Keller der jeweiligen Niederlassung. Dies ist wegen Platzmangel oder zu hohen Personalkosten aber keine realistische Option. Also wurden bei manchen virtuellen Storage-Lösungen (wie Red Hat Hyperconverged Infrastruktur) 2 der Storage-Tiers zwecks Verschlankung von virtueller Storage-Implementierung und -Verwaltung zusammengefasst.


Cloud Storage-Formate

Bei der Block-Storage wird ein einzelnes Storage-Volume (wie ein Cloud Storage-Knoten) in mehrere individuelle Instanzen oder Blöcke aufgeteilt. Dieses schnelle Storage-System mit niedriger Latenz eignet sich ideal für Hochleistungs-Workloads.

Bei der Objekt-Storage werden Datenteile mit eindeutigen Kennungen oder Metadaten gepaart. Da die Objekte weder komprimiert noch verschlüsselt sind, ermöglichen sie einen schnellen Zugriff in riesigen Mengen, weswegen sie sich bestens für cloud-native Anwendungen eignen.

Datei-Storage ist die dominante Technologie für NAS-Systeme und verantwortlich für die Organisation von Daten bzw. ihre Bereitstellung an die Nutzer. Seine hierarchische Struktur ermöglicht die einfache Navigation von Daten von oben nach unten, allerdings erhöht sich dadurch auch die Verarbeitungszeit.

Alle Möglichkeiten zur Einrichtung von Cloud Storage

Die ideale Plattform für Ihr Unternehmen zur Erstellung einer Private Cloud.

Eine Software-defined Storage-Plattform, die sich bestens für OpenStack eignet.

Bündeln und isolieren Sie Anwendungen mit allen zur Ausführung benötigen Dateien, damit Sie Workloads und Daten beliebig zwischen Cloud Umgebungen verschieben können.

Eine Software-defined Storage-Plattform, die sich sehr gut für Container eignet.

Stellen Sie cloud-ähnliche Skalierbarkeit bereit – durch die Implementierung Dutzender oder Hunderter virtueller Rechner.

Eine Virtualisierungs- und Storage-Kombination, mit der sich die Kapazitäten physischer Standorte mit begrenztem Speicherplatz steigern lassen.

Die OpenStack Wortmarke und das Square O Design, sind, separat oder gemeinsam, Marken bzw. eingetragene Marken der OpenStack Foundation in den Vereinigten Staaten und anderen Ländern und werden mit der Genehmigung der OpenStack Foundation verwendet. Red Hat, Inc. ist nicht mit der OpenStack Foundation oder der OpenStack Community verbunden und wird nicht durch diese unterstützt oder finanziert.

Storage bietet aber noch viele weitere Möglichkeiten