Nutanx Glossar

Was ist Object Storage?

25. August 2023 | min


Objektspeicherung, oft als objektbasierte Speicherung order objektbasierter Speicher bezeichnet, ist eine Datenspeicherarchitektur, die sich auf die Verwaltung von einzelnen Objekten statt Dateisystemen und Datenblöcken konzentriert. Ein "Objekt" besteht aus den Daten, den zugehörigen Metadaten und einem einmaligen Identifikator. Der Zugriff auf diese Daten erfolgt unmittelbar über APIs oder http/https. Objektspeicherung bietet zudem die Möglichkeit, Daten bei Bedarf in verschiedenen Rechenzentren zu replizieren.

Es gibt unterschiedliche Implementierungsebenen für Objektspeicherung: Geräte-, System- und Schnittstellenebene. Unabhängig von der Ebene kann die Objektspeicherung immense Mengen unstrukturierter Daten verarbeiten, die den größten Teil der globalen Daten und Informationsmenge ausmachen.

Im Allgemeinen unterstützt der Einsatz von Objektspeicherung Entwickler, die mit benutzergenerierten Medien umgehen müssen. Aufgrund seiner Fähigkeit, unbeschränkte Mediendateien zu bewältigen und über Petabyte hinaus zu skalieren, ohne die Leistung zu beeinträchtigen, sehen Entwickler und IT-Administratoren in der Objektspeicherung ein nützliches Tool zur Datenspeicherung.
  • Unstrukturierte Daten wie Fotos, Songs, Videos usw
  • Sicherungsdateien, Datenbankdateien und Protokolldateien
  • Große Datensätze
  • Archivierte Dateien
  • Dateien zur Online-Zusammenarbeit, wie Dropbox
  • Und andere Anwendungsfälle
Darüber gibt es die Objektspeicherung auch in der Cloud. Nachfolgend finden Sie einige gängige Anbieter von Cloud-basiertem Objektspeicher:
  • Amazon S3
  • Rackspace Cloud Files
  • Microsoft Azure Blob Storage
  • Google Cloud Storage

Im Vergleich: File Storage, Block Storage vs. Object Storage

Um Objektspeicherung und ähnliche Speicherarchitekturen zu verstehen, ist ein Blick auf die grundlegende Speicherlösung - die Dateispeicherung - erforderlich. Diese, wie bei den meisten früheren Systemen, einfache, aber begrenzte Lösung organisiert benannte und mit Metadaten versehene Dateien in Ordnern. Die Benennung erleichtert die Navigation und da viele Firmen zentralen Dateizugriff benötigen, eignet sich Dateispeicherung gut für Benutzerverzeichnisse, Abteilungsfreigaben und ähnliche Anwendungen, bei denen eine Dateinavigation im Verzeichnis notwendig ist.

Die Dateispeicherung bietet auch ein hierarchisches System, das bei kleinen Datenmengen einwandfrei funktioniert. Zwar können Sie technisch gesehen viel mehr Dateien erstellen und speichern, aber bei sehr großen Freigaben kann es schwieriger sein, sie später in der Verzeichnisstruktur zu finden. Das Durchsuchen von endlosen Ordnern mit unzähligen Dateien ist weder skalierbar noch effizient.

Mit dieser großen Einschränkung im Hinterkopf ist es an der Zeit, sich mit der nächsten Stufe der Speicherung zu befassen: der Blockspeicherung. In SAN-Architekturen ist es üblich, dass Blockspeicher ein Rohdatenvolumen verarbeiten, das als „Block“ bezeichnet wird und Dateien enthält, die in gleich große Datensegmente aufgeteilt wurden. Von dort aus verwaltet ein Betriebssystem diese Volumes und verwendet sie als individuelle Festplatten. Dadurch ist es Unternehmen möglich, Tools von Drittanbietern zur Verwaltung und Sicherung der Daten einzusetzen.

Blockspeicher bieten in der Regel eine höhere Leistung als Dateispeicher, da Anwendungen direkt auf Daten zugreifen, die in Volumes gespeichert sind, welche aus einer Sammlung von Blöcken auf der Festplatte bestehen. Dadurch entfällt der Overhead von Dateisystemen und deren Verwaltung. Im Gegensatz zu Dateispeicherarchitekturen bestimmen die Datenbanken oder Betriebssysteme, die auf die Volumes zugreifen, die Strategie für die Speicherverwaltung, indem sie Speicherplatz für verschiedene Anwendungen zuweisen, bestimmen, wo die Daten hingehen, und Berechtigungen und Zugriffskontrolle verfolgen.

Im Vergleich beider Architekturen ist die Objektspeicherung für große, ständig wachsende Datenmengen weitaus besser geeignet. Es ist viel einfacher, einen bestimmten Datensatz in einer Objektspeicher-Architektur zu finden. Da jedes Objekt seine eigene eindeutige Kennzeichnung hat, müssen Sie nicht manuell nach einer Datei innerhalb eines Verzeichnisses suchen. Bei sehr großen Datenmengen bevorzugen Unternehmen in der Regel Objektspeicher, da diese eine bessere Verwaltung in großem Maßstab und geringere Speicherkosten ermöglichen. Architekturen zur Datei- und Blockspeicherung können zwar expandieren, ihre Benutzerfreundlichkeit und Einfachheit leidet jedoch, wenn die Daten bis in den Petabyte-Bereich wachsen.

Vorteile der Object Storage

Sowohl Menschen als auch Maschinen sind für die Erzeugung riesiger Datenmengen verantwortlich, und während einige davon strukturiert sind, ist die große Mehrheit unstrukturiert. Und da unstrukturierte Daten schwierig zu verwalten und zu speichern sind, entscheiden sich Unternehmen für Objektspeicherlösungen, um die einzigartigen Herausforderungen zu bewältigen. Zusätzlich liefert die Objektspeicherung:

Hervorragende Suchmöglichkeiten

In der Objektspeicherarchitektur befinden sich die Metadaten im Objekt selbst. Das bedeutet, dass IT-Administratoren keine Datenbanken aufbauen müssen, um Metadaten mit den Objekten zusammenzuführen. Darüber hinaus können benutzerdefinierte Metadaten im Laufe der Zeit erstellt, geändert und hinzugefügt werden. Und was am wichtigsten ist: Durch benutzerdefinierte Metadaten ist die Objektspeicherung im Gegensatz zu ihrem Vorgänger, dem Dateispeicher, einfach zu durchsuchen und zu navigieren. 

Unbegrenzte Skalierbarkeit

Der vielleicht offensichtlichste Vorteil bei der Wahl der Objektspeicherung ist ihre unbegrenzte Skalierbarkeit. Unternehmen können je nach Bedarf Nodes hinzufügen und horizontal skalieren. Da die Metadaten bei den Objekten verbleiben, ist das System „flach“, was im Vergleich zu traditionellen Speichermethoden eine praktisch unbegrenzte Skalierung ermöglicht.

Kosteneffizienz

In Bezug auf die Skalierbarkeit brauchen Unternehmen, die große Datenmengen erzeugen, ein für ihr Budget sinnvolles System. Da sich die Objektspeicherung mühelos skalieren lässt, ist es weitaus kosteneffizienter, Daten in einer Umgebung ohne Volumen- und Sucheinschränkungen zu speichern.

Bessere Belastbarkeit

Die Objektspeicherung ermöglicht eine schnelle und zuverlässige Notfallwiederherstellung von Objektdateien. Denn wenn ein Objekt erstellt wird, wird es automatisch auf 1+ Nodes kopiert. Im Falle einer Katastrophe können Unternehmen sicher sein, dass ihre Daten nicht verloren gehen.

Warum entscheiden sich Unternehmen für Object Storage?

Es wird geschätzt, dass 80 % aller generierten Daten unstrukturiert sind, wobei dieser Prozentsatz wahrscheinlich noch niedrig angesetzt ist. Und bis 2025 werden uns nach Schätzungen von IDC fünfmal so viele Daten vorliegen wie jetzt.

Unternehmen jeder Größe müssen sich mit enormen Mengen ständig wachsender Daten auseinandersetzen, und da das Wachstum – insbesondere das von unstrukturierten Daten – unvorhersehbar sein kann, muss die Speicherlösung ihrer Wahl bei Bedarf schnell und mühelos skaliert werden können. Mit der Objektspeicherung sind Unternehmen nicht nur besser ausgerüstet, um ihre Daten zu speichern – sie sind auch besser in der Lage, sie zu verwalten, zu durchsuchen und somit für bessere Einblicke zu nutzen. 

Abgesehen davon ist die Object Storage anders als ihre Vorgänger Datei- und Blockspeicherung nicht durch eine hierarchische Organisation begrenzt. Vielmehr sind die Daten flach organisiert, was einen übersichtlicheren und leichter verfügbaren Zugriff ermöglicht, als dies andere Speicherarchitekturen bieten können. Außerdem ist diese flache Umgebung viel anpassbarer – durch Zahlen, Attribute und mehr.

Ähnliche Ressourcen

default thumbnail

Problemlösung für die Verwaltung unstrukturierter Daten

default thumbnail

Neue Speicherlösungen für eine datenzentrierte Welt

Gartner MQ Files 2022 Report

2022 Gartner® Magic Quadrant™ for Distributed File Systems and Object Storage

Erfahren Sie mehr über Cloud-Automatisierung

Lassen Sie uns loslegen!

Vereinbaren Sie eine individuelle Demo mit einem Lösungsberater und erfahren Sie, wie Nutanix Enterprise Cloud Ihr Unternehmen verändern kann.