Jetzt wird es lustig. Mit der Entwicklung hin zu Cloud Computing und der Bereitstellung von Diensten über das öffentliche Internet drängen traditionelle Speicherzugriffsparadigmen wie NAS und SAN zunehmend auf neue Optionen. Obwohl er wahrscheinlich eher mit NAS vs. SAN verwandt ist, bietet objektbasierter Speicher keine blockorientierte Schnittstelle oder keinen Zugriff über ein Dateisystem und Dateiordner, sondern organisiert Daten in Containern oder Objekten variabler Größe. Jedes Objekt verfügt über die Daten selbst (einen Bytestrom) sowie Metadaten (Daten über die Daten).
Jetzt wird es lustig. Mit der Entwicklung hin zu Cloud Computing und der Bereitstellung von Diensten über das öffentliche Internet drängen traditionelle Speicherzugriffsparadigmen wie NAS und SAN zunehmend auf neue Optionen. Obwohl er wahrscheinlich eher mit NAS vs. SAN verwandt ist, bietet objektbasierter Speicher keine blockorientierte Schnittstelle oder keinen Zugriff über ein Dateisystem und Dateiordner, sondern organisiert Daten in Containern oder Objekten variabler Größe. Jedes Objekt verfügt über die Daten selbst (einen Bytestrom) sowie Metadaten (Daten über die Daten). Die Objekte werden dann in einer flachen hierarchischen Struktur aus Buckets und Konten organisiert.
Im Gegensatz zu SCSI-basierten Befehlen auf niedriger Ebene zum Bearbeiten der Blöcke wird der Zugriff auf das Objekt durch Befehle auf höherer Ebene erreicht, die das Objekt in seiner Gesamtheit manipulieren – erstellen, löschen, abrufen, ablegen usw. Informationen darüber, wo sich das Objekt physisch befindet und Mit dem Objekt verbundene Sicherheitsmechanismen werden als Metadaten gespeichert.
So wie auf NAS und andere dateibasierte Systeme über Protokolle wie CIFS und NFS zugegriffen wird, erfolgt der Zugriff auf objektbasierte Systeme auf ähnliche Weise. In diesem Fall greifen Webservice-APIs wie REST, SOAP oder Amazon S3 über Protokolle wie HTTP, SMTP oder XML auf den Objektspeicher zu. Zu beachten ist vor allem, dass die Befehle zum Auffinden und Bearbeiten des Objekts eingebettet sind – beispielsweise in den URL-String innerhalb der HTTP-Anfrage.
Obwohl es sich nicht um dasselbe wie Cloud-Speicher handelt, sind diese beiden eng miteinander verbunden. Die meisten Cloud-Speicherangebote nutzen Objektspeichergeräte und -mechanismen als Methode zur Bereitstellung dieser Dienste. Die zustandslose Natur von Objektspeichern bedeutet, dass sie im Allgemeinen nicht für Hochleistungsanwendungen geeignet ist, die niedrige Latenzzeiten und garantierte Leistungsniveaus benötigen. Andererseits greifen viele in einer Welt, in der die Menschen versuchen, jeden Zentimeter ihres IT-Budgets herauszuquetschen, auf die Cloud zurück, um dort zu speichern, wo es angemessen ist. Im Vergleich zu NAS und insbesondere SAN bietet Objektspeicher ein latenztolerantes Zugriffsmuster auf einen Datensatz. Für einige Anwendungen ist dies tolerierbar und bietet Kunden die Möglichkeit, den physischen Speicher geografisch vom Endbenutzer zu trennen. Betrachten Sie Archivierung und Backup als Schlüsselanwendungsmodelle, bei denen die Objektspeicherung schnell wächst und die Menschen eher bereit sind, Daten außerhalb des Unternehmens zu verlagern.
Dieser Bereich verändert sich rasant, da Unternehmen Schwierigkeiten haben, einen besseren Weg zu finden, mit dem explosionsartigen Wachstum unstrukturierter Inhalte umzugehen. Zu den jüngsten Trends gehört das Aufkommen von Cloud-Gateway- und On-Ramp-Lösungen, um On-Premise-Speicher mit Cloud-Speicher zu verbinden und nicht-objektbasierten Anwendungen den Zugriff auf im Objektpool gespeicherte Daten über herkömmliches iSCSI oder NAS von vornherein zu ermöglichen.
Verwandte Inhalte
- Was ist Network Attached Storage (NAS)?
- Was ist Unified Storage?
- Was ist DAS (Direct Attached Storage)?
- Was sind Storage Area Network (SAN)-Arrays?
Über den Autor
Brad Parks – Stratege für konvergente Infrastruktur, HP Storage
Twitter – @HPBradParks
Brad Parks ist Stratege für HP Enterprise Server, Storage und Networking und konzentriert sich auf die Produkt- und Lösungsentwicklung für HP Converged Infrastructure in Bezug auf HP Storage. Parks arbeitet mit Kunden, Produktteams und der technischen Community zusammen, um Inhalte und Programme zu entwickeln, um die strategische Ausrichtung von HP und den einzigartigen Kundennutzen im Zusammenhang mit der Datenspeicherung zu kommunizieren.