Home Wat is objectopslag?

Wat is objectopslag?

Dit is waar het leuk wordt. Met de verschuiving naar cloud computing en dienstverlening via het openbare internet, beginnen traditionele paradigma's voor opslagtoegang, zoals NAS en SAN, nieuwe opties in de buurt te zien komen. Hoewel waarschijnlijk nauwer verwant aan NAS versus SAN, biedt objectgebaseerde opslag geen blokgeoriënteerde interface of toegang via een bestandssysteem en bestandsmappen, maar organiseert het eerder gegevens in containers of objecten van variabele grootte. Elk object heeft de data zelf (een stroom bytes) en metadata (data over de data).

Dit is waar het leuk wordt. Met de verschuiving naar cloud computing en dienstverlening via het openbare internet, beginnen traditionele paradigma's voor opslagtoegang, zoals NAS en SAN, nieuwe opties in de buurt te zien komen. Hoewel waarschijnlijk nauwer verwant aan NAS versus SAN, biedt objectgebaseerde opslag geen blokgeoriënteerde interface of toegang via een bestandssysteem en bestandsmappen, maar organiseert het eerder gegevens in containers of objecten van variabele grootte. Elk object heeft de data zelf (een stroom bytes) en metadata (data over de data). Objecten worden vervolgens georganiseerd in een platte hiërarchische structuur van buckets en accounts.

In tegenstelling tot op SCSI gebaseerde commando's op laag niveau om de blokken te manipuleren, wordt toegang tot het object verkregen via commando's op een hoger niveau die het object in zijn geheel manipuleren - creëren, verwijderen, ophalen, plaatsen, enz. Informatie over waar het object zich fysiek bevindt en beveiligingsmechanismen die aan het object zijn gekoppeld, worden opgeslagen als metadata.

Net zoals NAS en andere op bestanden gebaseerde systemen worden benaderd via protocollen zoals CIFS en NFS, wordt ook toegang verkregen tot objectgebaseerde systemen. In dit geval is objectopslag toegankelijk via webservice-API's zoals REST, SOAP of Amazon S3 via protocollen zoals HTTP, SMTP of XML. Het belangrijkste om op te merken is dat de commando's om het object te lokaliseren en erop te reageren zijn ingesloten, bijvoorbeeld in de URL-tekenreeks binnen het HTTP-verzoek.

Hoewel niet hetzelfde als cloudopslag, zijn deze twee nauw met elkaar verbonden. De meeste cloudopslagaanbiedingen gebruiken objectopslagapparaten en -mechanismen als methode om die services te leveren. De staatloze aard van objectopslag betekent dat het over het algemeen geen geschikt spel is voor krachtige toepassingen die een lage latentie en gegarandeerde prestatieniveaus nodig hebben. Aan de andere kant, in een wereld waarin mensen elk grammetje van een IT-budget proberen uit te persen, wenden velen zich tot de cloud voor opslag waar dat gepast is. In vergelijking met NAS en vooral SAN biedt objectopslag een latentietolerant toegangspatroon tot een dataset. Voor sommige toepassingen is dit aanvaardbaar en biedt het klanten de mogelijkheid om de fysieke opslag geografisch te scheiden van de eindgebruiker. Beschouw archief en back-up als belangrijke gebruiksmodellen waarbij objectopslag snel groeit en mensen meer bereid zijn om gegevens naar buiten te verplaatsen.

Dit gebied verandert snel omdat bedrijven moeite hebben om een ​​betere manier te vinden om met de explosieve groei van ongestructureerde inhoud om te gaan. Recente richtingen omvatten de opkomst van cloudgateway en on-ramp-oplossingen om lokale opslag te overbruggen naar cloudopslag en niet-objectgebaseerde applicaties in staat te stellen toegang te krijgen tot gegevens die zijn opgeslagen in de objectpool met behulp van traditionele iSCSI of NAS aan de voorkant.

gerelateerde inhoud

Over de auteur

Brad Parks – Geconvergeerde infrastructuurstrateeg, HP Storage
Twitter – @HPBradParks

Brad Parks is strateeg op het gebied van HP Enterprise Servers, Storage en Networking en richt zich op product- en oplossingsontwikkeling voor HP Converged Infrastructure in relatie tot HP Storage. Parks werkt samen met klanten, productteams en de technische gemeenschap om inhoud en programma's te ontwikkelen om HP's strategische richting en unieke klantwaarde met betrekking tot gegevensopslag te communiceren.